Current weather station observations near Pelee Island