13814 meters = 45321 feet and 6.27 inches