Current weather station observations near Tail Island