13358 meters = 43825 feet and 5.51 inches