24 x 67 meters = 78.74 x 219.82 feet