5667 meters = 18592 feet and 6.24 inches