236.9 x 82.8 feet = 72.21 x 25.24 meters