Current weather station observations near Whidden Island