Current weather station observations near Torrey Castle