The Vistula, the longest and largest river in Poland, is the 9th-longest river in Europe, at 1,047 kilometres in length. The drainage-basin, reaching into three other nations covers 193,960 km2 (74,890 sq mi), of which 168,868 km2 (65,200 sq mi) is in Poland – 54% of Poland.