57.8 x 95.1 feet = 17.62 x 28.99 meters