Wow Veronica - AMAZING! That's a lot of miles and a lot climbing! I hope your knee recovers.