76.3 x 32.4 meters = 250.33 x 106.3 feet