13885 meters = 45554 feet and 5.54 inches