4369 meters = 14333.989501 feet