Current weather station observations near Natombuithake Island