Current weather station observations near Masheka Island