Current weather station observations near Tsetse Island