24 x 26 meters = 78.74 x 85.3 feet