Current weather station observations near Avea Island