Current weather station observations near Trillium Island