Current weather station observations near Otakesing Island