Current weather station observations near Tewksbury Rock