13990 meters = 45898 feet and 11.4 inches