what is the length of the longest river in northern ireland?