Current weather station observations near Cavalli Islands