14193 meters = 46564 feet and 11.53 inches