Current weather station observations near Usumuti Island