22 x 68 meters = 72.18 x 223.1 feet