126 x 57.5 feet = 38.4 x 17.53 meters