99.8 x 137.1 feet = 30.42 x 41.79 meters