75 x 18 meters = 246.06 x 59.06 feet