Current weather station observations near Heriot Island