Whst is the length of the Mississippi river in kilometers?

4100 kilometers