how long is the Nile River compared to the Amazon