31.6 x 95.1 feet = 9.63 x 28.99 meters