4369 meters = 14333 feet and 11.87 inches