5412 meters = 17755 feet and 10.87 inches