length of the shannon river?