Current weather station observations near Duende, islote