238.9 x 84.8 feet = 72.82 x 25.85 meters