Driftmark looks fine position-wise, maybe some more rivers trough it, I presume the big border river is the Tarugal than Tarugerdam could be somewhere on the river in the north of Driftmark (probably where that smaller river splits off. I imagined it smaller but I am fine with this ^^.