80 x 24 meters = 262.47 x 78.74 feet