120 x 756 inches = 3.048 x 19.202 meters