Current weather station observations near Vaill Island