91.8 x 76.3 meters = 301.18 x 250.33 feet