19 x 68 meters = 62.34 x 223.1 feet