95.2 x 76.2 feet = 29.02 x 23.23 meters