Current weather station observations near Namelomelo Island