Current weather station observations near Onion Island