Current weather station observations near Speers Island