97.5 x 85.6 feet = 29.72 x 26.09 meters