Current weather station observations near Alectoria, islote