This river flows 800 miles between the U.S. & Canada
... Two-fifths of 
the river's course, some 500 miles (800 km) of its 1,240-mile (2,000-km) length, 
lies in Canada, between its headwaters in British Columbia and the U.S. border.