6427 meters = 21085 feet and 11.5 inches