Current weather station observations near Cavern Island