5468.2 meters = 17940 feet and 3.46 inches