24 x 94.9 meters = 78.74 x 311.35 feet