Current weather station observations near Revilo Island