Current weather station observations near Spencers Island