What is bigger thames or tweed?

The Tweed is only 97 miles long, whilst the Thames is 215