332 x 75 meters = 13070.87 x 2952.76 inches