Current weather station observations near Armstrongs Island