The sun peeks out below the clouds on the long cruise from Sitka to Vancouver.