5468.1 meters = 17939 feet and 11.53 inches