92.5 x 95.1 feet = 28.19 x 28.99 meters