5670 meters = 18602 feet and 4.35 inches