105 x 760 inches = 2.667 x 19.304 meters