234.9 x 80.8 feet = 71.6 x 24.63 meters