37.8 x 98.9 meters = 124.02 x 324.48 feet