24 x 58 meters = 78.74 x 190.29 feet