The long Yenisei river flows broadly south to north, a distance of 3,530 km (2,195 mi) to the Arctic Ocean, where it discharges more than 20 million litres (5 million gallons) of water per second at its mouth.