Current weather station observations near Memento Island