Current weather station observations near Witch Island