Long one all around SF

Did a pretty long morning run all around San Francisco. Almost 2 hrs total, though there were a few stops for photographs. Started at 6:30 when the sun was still down. Some half an hour later at Kezar Stadium’s mondo a 1000m in 3.01. Quite ok considering how stiff my leg muscles are at the moment. Then down Golden Gate park until I started to feel a bit exhausted. So no Ocean Beach this time. Ran back along roads through Pacific Heights. Must have been 20K+ total. I wonder how long it takes to get my legs back to normal after all the up & downhill running during the five days here.