78.6 x 124.8 feet = 23.96 x 38.04 meters