67423 meters = 221204 feet and 0.82 inches