95.4 x 35.2 feet = 29.08 x 10.73 meters