The river is 65 kilometres ( 40 mi ) long .
The river drains an isolated area of the Canadian Rockies east of the village of Canal Flats .
The river is 65 kilometres ( 40 mi ) long and drains an isolated area of the Canadian Rockies east of the village of Canal Flats .