Current weather station observations near Webber Island