125.5 x 32.2 meters = 411.75 x 105.64 feet