100.8 x 38.2 meters = 330.71 x 125.33 feet