13631 meters = 44721 feet and 1.54 inches