21 miles. My Lezyne Macro didn't close the file properly, so the details were lost. Lezyne support was fast and competent. Temp in the high 50s. That used to be warm enough for shorts, but now I need long pants and 3 layers on top. Low 70s predicted for tomorrow.