Current weather station observations near Elmwood Island