120 x 850 inches = 3.048 x 21.59 meters