Current weather station observations near Taggarts Island