67427 meters = 221217 feet and 2.3 inches