13678 meters = 44875 feet and 3.94 inches