68 x 18 meters = 223.1 x 59.06 feet