24 x 43 meters = 78.74 x 141.08 feet