13985 meters = 45882 feet and 6.55 inches