237.9 x 83.8 feet = 72.51 x 25.54 meters