18 x 75.3 meters = 59.06 x 247.05 feet