24 x 62 meters = 78.74 x 203.41 feet