Current weather station observations near Memekwesi Island