Cape Flattery weather observations