Current weather station observations near Archies Island