97.2 x 85.6 feet = 29.63 x 26.09 meters