Current weather station observations near Peggys Island