Current weather station observations near Panmure Island