24 x 149 meters = 78.74 x 488.85 feet