76.4 x 71.6 meters = 250.66 x 234.91 feet