Current weather station observations near Brecknock Island