67.15 meters = 220 feet and 3.7 inches