Current weather station observations near Moshers Island