98.8 x 115.5 feet = 30.11 x 35.2 meters