choke canyon water temperature