Current weather station observations near Traverse Brook Island