106 x 370 inches = 2.692 x 9.398 meters