What is the length of the Ganges river?

2,525 km

**********