Current weather station observations near Elgie Island