125.3 x 91.1 meters = 411.09 x 298.88 feet