Question: The 12th Boat Race took place on a river that is how long?
Sentence (from "River Thames"): The River Thames ( ) is a river that flows through southern England, most notably through London.
Relevant evidence: Yes