Current weather station observations near Mosher Island