Current weather station observations near Trails End Island