135 x 980 inches = 3.429 x 24.892 meters