98.8 x 136.1 feet = 30.11 x 41.48 meters