88.3 x 82.2 feet = 26.91 x 25.05 meters