18 x 68 meters = 59.06 x 223.1 feet