34 miles. 3,100 feet of elevation. Great temps, good day.
Started from Palo Alto, rode to Woodside and up Kings Mountain Road, along Skyline and then down Spring Ridge Trail in the Windy Hill Preserve, back down Alpine Road through Stanford Campus to Palo Alto.