4359 meters = 14301.181102 feet