126.3 x 97.6 feet = 38.5 x 29.75 meters