Current weather station observations near Astove Island