Current weather station observations near Avoca Island