Current weather station observations near Tarr Island (historical)