67.08 meters = 220 feet and 0.94 inches