Current weather station observations near Attwood Island