Current weather station observations near Kihombe Island