Current weather station observations near Illoma Island