Current weather station observations near Procter Island