Current weather station observations near Nenabush Island