3689 meters = 12103.018373 feet