20 x 24 meters = 65.62 x 78.74 feet