Amazon river 6,400 km in length