95.8 x 112.5 feet = 29.2 x 34.29 meters