78.4 x 126.8 feet = 23.9 x 38.65 meters