Current weather station observations near Ulloa Island