cannon beach average weatherlong beach forecastlong beach marine weather forecastcannon beach oregon weatherlong beach weather todaylong beach 10 day weather forecastcannon beach weather in juneweather forecast cannon beach oregoncannon beach oregon weather in octobercannon beach temperatureaccuweather cannon beachcannon beach forecast