67.06 meters = 220 feet and 0.16 inches