Current weather station observations near Archway Island