13880 meters = 45538 feet and 0.69 inches