75.8 x 99.4 feet = 23.1 x 30.3 meters