53 x 368 inches = 1.346 x 9.347 meters