Current weather station observations near Peggy Island