Current weather station observations near Abnecotants Island