Its course is 500 kilometres ( 310 mi ) long .
Its drainage basin covers an area of 39,906 square kilometres ( 15,408 sq mi ) .
Its course is 500 kilometres ( 310 mi ) long , and its drainage basin covers an area of 39,906 square kilometres ( 15,408 sq mi ) .