Current weather station observations near Cascades Island