Current weather station observations near Abigail Island