125.5 x 77.4 feet = 38.25 x 23.59 meters