Kayaking the Columbia River from Bonneville Dam to the Ocean

It is possible to kayak down the Columbia River from Bonneville Dam to the mouth of the Columbia River.  The distance for the journey is  146 miles, and there are numerous camping sites along...