24 x 94 meters = 78.74 x 308.4 feet