120 x 965 inches = 3.048 x 24.511 meters