14396 meters = 47230 feet and 11.65 inches