Posts tagged ‘photos’
Awesome ride. I was aiming for about 9 hours on this ride (wall-clock time), but I ended up flatting in the middle of a KOM attempt on Sassafras only 50 miles into the ride. I spent 30 minutes changing the tire trying to inflate with a tiny mini-pump and could only manage to get the tire to hold maybe 60psi. But amazingly, it held for the rest for the rest of the ride with no pinch flats. I was a little bit more cautious on the descents for fear of a sudden pinch-flat blow-out, or rolled tire so I ended up finishing the 163 mile ride in about 10 hours, 15 minutes.
Beautiful fall colors. There was one overlook near the top of the 215 climb where you could see straight down into the valley and could see the different levels of “color change” in the leaves based on elevation. It was awesome.
I saw lots and lots of wild turkeys on the Sassafras climb. With the tire change, I spent nearly two hours on the mountain and did not see a single other person/car. On the way back down, I ran into the back of a turkey, taking feathers to the face, after startling it on the side of the road. It flew into the road and up in front of me. For a split second, I thought for sure that I was going down, the turkey was soon to be dead, and the ride was done. Instead, the turkey just barely cleared me brushing my face and helmet with its tail feathers as it gained enough altitude for me to go under.
North Carolina has amazingly smooth roads. 215 was perfect. The bottom of 215 with its rolls and twists was probably the “road highlight” for me.
Extreme winds across the ridges on the parkway. I would guess that there were 40-50mph gusts across the ridges. I was lucky with my deep dish racing wheels not to go down. The last mile or two of the 215 climb plus all fourteen miles (round trip) that I spent on the parkway had a temp of 47-50degF with light drizzle, lots of fog (i.e., riding in the cloud layer), and amazing winds. I tried to push 225-250 watts on the uphills and over 200 watts on the downhills to stay warm in just shorts, short sleeves, and sleeveless rain vest.
$1.59 pizza/coke after school special at the Salem gas station. I was down to $2 so this worked out really well. 1 large slice of pepperoni/sausage pizza and 1 twelve oz can of coke was perfect to get me the last 20 miles home.
The final ride highlight was making it back to the farm having completed the ride that I thought was doomed when I hit the rock climbing Sassafras and pinch flatted my rear wheel. And then to have Kristine and Analise out on the deck of the cabin watching for me and then seeing Analise and Josiah playing with the horses … well, it was the perfect end to a great day.
What a way to end an over-the-top season – with an over-the top epic ride of 163 miles! I planned out this ride a few weeks ago thinking originally that I would combine the Sassafras climb with the Highlands route for over 130 miles. But while playing around with topocreator to make the route, I realized that I could substitute the 215 climb up to the Blue Ridge Parkway instead of Highlands and then continue climbing up to the highest point on the parkway (6053′). It would stretch the ride out over 160 miles, but I knew immediately that this was the ride I wanted to do. About 15 years ago while I was a student at Clemson, I tried twice to ride from Clemson out to the Blue Ridge parkway and back, but failed both times — once making it all the way to the 215 climb but having to turn around unable to complete the climb with my back giving out.
Fast forward fifteen years to Fall 2011, and we’ve had nearly two weeks of perfect weather across the Southeast so approaching Fall Break I knew that the odds of continuing the good weather streak were low. Sure enough, I felt the first rain drops as I was leaving the driveway of the Fieldstone Farm Bed and Breakfast (awesome horse farm we visit every fall break). Even with the overcast skies, it never really started to rain until I was on the 215 climb up to the Blue Ridge Parkway over four hours later.
We changed our plans last minute to stay for Josiah’s baseball game, so we didn’t end up leaving until sunday right after his game. This put us into Fieldstone Farm pretty late combined with the 1 hour timezone change meant that when it was still dark outside at 6:30 eastern, we kept right on sleeping. Still, I made it out the door by 7:30 or so with the kids set up to watch a movie.
The ride out to the mountains was great. Even with a few rain drops and threatening skies, it was still clear enough to see the dark blue outline of the blue ridge mountains. I made it out to the Eastatoe Valley and hit the Dug Mountain climb at 275 watts to try to set the KOM on it without digging too deep. I went easy up the climb out of the Eastatoe Valley and all the way to the top of Beasley Gap on 178. I had my eyes on the Sassafras Mountain KOM. I knew that I still had well over 100 miles left in the ride, so I was aiming for the 280-290 watt range for the nearly 5 mile climb. I was over halfway up it and enjoying chasing the turkeys out of the road on the climbs … they would fly up the road and then land again 1/2 mile ahead. It was a good distraction because I was pushing it hard with a 290 watt average 3 miles into the climb when I was looking down at my GPS to see my current wattage for the climb when I came across some large gravel rocks washed onto the road. I hit one of them hard and immediately pinch flatted. Doh!!!! I realized a couple things very quickly – 1) my attempt at the KOM was done 2) if I didn’t get the tire changed I was in for a long walk back to civilization. I had everything I needed to change the tire, except for the cO2 cartridge that goes with my mini-pump. Without the CO2 cartridge, I wasn’t sure if I would be able to get enough air into the tires having to send the air through the valve extender through the deep dish rim. Fortunately, it worked, albeit very slowly. At one point, I laid down on the road with my helmet still on and pushed back as a head rest, with the tire propped up on my knees and pumping on the tiny pump for several minutes. I would count to 100, rest, and then try some more. I think I eventually got somewhere between 60-70 psi into the tire.
After finishing the climb to the top, I took a couple quick pictures and then headed back down somewhat slowly to make sure I didn’t have a pinch-flat blowout. It was on one of the steep pitches that I startled a group of turkeys nearly taking out one (see ride highlight section). The bottom part of Sassafras has been repaved so starting to get a little bit more trust in the tire, I went ahead and let go of the brakes hitting 54 on the steep section below Chimney Top gap. Oh and I forgot that I almost hit a squirrel through here going 54. That would not have been good for me, the squirrel, or my squishy rear tire.
Once I made it down to the bottom, I was faced with a choice – turn left to head back and finish up a nice 9000+ ft 85 mile ride and be back way earlier than Kristine was expecting me, or turn right and try to finish the ride even with the squishy rear tire. I turned right reasoning that Rosman, NC probably had a bike shop where I could borrow a floor pump to finishing pumping up my rear tire. When I made it to Rosman, I couldn’t find a bike shop, but my rear tire seemed to be holding the air that I had it in it. I pushed on reasoning that it was mostly uphill to the Blue Ridge Parkway and that I was going to make it there and then I could repump up my tire with my mini-pump once I made it to the top and before I started back down the mountain. As I started to gain altitude, the weather started to head south because I was climbing into the cloud layer. The light drizzle became a heavier rain mist / fog and the temp dropped below 50 degF by the time I made it to the parkway
The Garmin was really helpful as it counted down the miles to my next turn, which I knew would be the parkway. This helped me make it up the long steep 215 climb. Then, once I was on the parkway, my Garmin counted down the miles to my turnaround spot at the high point on the parkway. I had to keep pushing hard to stay warm, but my legs were getting tired. Eventually, I made it. I asked a motorcycle rider to take my picture at the top. I took one picture looking off the side, and then I started back down.
Squishy rear tire, high winds be damned as I was now tired, hungry, and cold. I drilled it on the descents on the parkway and made great time back to 215. My philosophy has always been this — if you are cold, then you need to ride faster! This didn’t work well on 215 though as it was raining heavier there and the road was twisty with LOTS of leaves on the road from the high winds. I had to brake a lot and would have gotten dangerously cold, except it was amazing how you could feel the temperature increase on the descent. It was well into the upper 50s by the time I made it back to Balsam Grove for a very important refueling stop. I chatted with the gas station clerk, who was also a mountain bike rider, as I ate a sausage, egg, and cheese biscuit and loaded my bottles with a 24oz coke and 20 oz gatorade.
By now, it was 3:30PM with Kristine expecting me back by 4:00. I still had over 50 miles to ride and no cellphone reception. But on the top of one of the climbs on 281, I had enough reception to call her and leave a message that I wouldn’t be home until 6. She got through to me a little later once I made it over to Sapphire and helped talk me through a couple of the climbs leading into the Whitewater Falls descent. The Whitewater descent was supposed to be a late-ride highlight, but the road was really crappy immediately after you hit the South Carolina border and I couldn’t just bomb over everything with the threat of a rear tire blow-out. So I would say that this was the ride “low point”. It was over soon enough, though, and I made it to Salem where I found a gas station with an after-school special of pizza and coke. This was just what I needed to get me home the last 20 miles. I pushed it hard and had a nice tailwind making it home 10 minutes before 6PM. Done!
Other random pics
I lived in this trailer for about 4 months while I was at Clemson. It looks like it might be abandoned now. Rent was only $65 / week!!! I passed this on 188 by Lake Keowee near the start and finish of the ride
Yesterday, the remnants of Tropical Storm Lee blew right through Birmingham transitioning into what our local forecaster, James Spann, called “the perfect storm” as it turned into an extratropical storm when it collided with a low pressure system just north of us. We ended up with almost 8 inches of rain and some pretty amazing winds last night. Some of the gusts were easily in the 40-50mph range given how much the wind was howling. We almost got the kids out of bed twice to take them down to the basement, but in the end decided not to since they were both sick and needed rest. This morning on my commute into Samford, I did a damage survey around the Cahaba Heights / Mountain Brook area all the way down to the Cahaba River. These are the pictures I took on my way into school. Once I got to school, however, I found the campus pretty much deserted. I found a couple people to ask what was going on, and it turns out the campus still didn’t have power (at 10:30AM) so they went ahead and cancelled classes for the rest of the day. Somewhat disappointed because I was looking forward to what I was going to cover today, I turned around to head home and took a few more pictures of the hardest hit area up on top of the mountain in Vestavia Hills where the winds must have been the strongest. Here are all the pictures from my ride into and then back home from work –
8:54AM US Hwy 280 – A key traffic light was out about a mile or two closer into town from where this picture was taken, and look at the impact on traffic at nearly 9AM! This is a sequence of pictures showing an ambulance trying to make it through the mess.
9:03AM Dolly Ridge Rd – In an effort to bypass the 280 mess, the parallel local road (Cahaba River Rd) was bumper to bumper all the way down to the intersection with Acton Rd near the Colonnade. These two pictures show the mess:
I was heading to the Cahaba River (the lowest point in our part of Birmingham) to see the impact of the flooding, and it was quite dramatic.
Normally there are two channels that bypass the tree that has been growing on a tiny island in the middle of the river just below the dam. Today might mark the end of the tree as it was bending quite heavily from the force of the water. The tire you see floating here is one of the two tires that you will see in some of the following pictures although I missed seeing it go over the edge.
9:13AM Cahaba River Rd – Lots of debris including the really large tree shown getting closer in these three pictures could not escape the backflow of the water going over the dam. In fact, it was incredible the force of the backflow. As I was trying to take pictures, smaller logs would literally jump out of the water and go flying directly into the waterfall! Then they would be forced down below the water and reappear slightly downstream before getting pushed again back towards the waterfall. It was amazing to watch – I probably stood there on the cement overlook for more than 5 minutes watching.
Check out the video we took with the kids when we were out driving around on Monday. Also, here is a picture of what the spillway looked on Monday during the heavy rains:
9:37AM Altadena Valley Golf Course – The pond that the spillway empties into was dug out, expanded, and deepened quite a bit from the natural pond that was there years ago to accommodate these flood conditions. It has worked quite well because the rest of the golf course was relatively unflooded compared to previous years.
10:18AM – It appears the higher parts of Vestavia took the brunt of the really strong winds with numerous large oak trees down. This one fell right in the middle of the three-way intersection! The second picture shows the same tree from a different angle. You can see how with all the rain, the saturated soil couldn’t hold down the heavy trees in the strong wind.
11:10AM Shades Crest Rd – This was the only tree that I saw that fell on a house. It was crazy windy last night around 8PM. Twice we thought of getting the kids up and taking them to the basement even without any tornado sirens going off.
11:22AM – Here is a smaller tree that fell in a yard on the descent off the mountain. This picture also shows the flying pig that is positioned in various places in this yard. It is directly across the street from a huge house/huge yard that has four mountain goat statues that are positioned throughout the yard doing different things. Once, they were playing badmitton. Another time, they were hiking with backpacks on the sidewalk. Another time they were pulling an old stage coach. I finally had my camera with me to take a picture of the statues, and they were nowhere to be seen! At least the flying pig was still there.
11:50AM – Tyrol Rd – This tree was the closest large tree to our house that was down about a half mile from our house. This is just on the other side of Rocky Ridge in the South Cove Dr / Panorama neighborhood. Maybe we should have gone to the basement after all!
Quick summary – my teammate Justin Bynum won the Cat 3 race from a four-man break. He looked strong all race! My race was cancelled due to a thunderstorm with nearly constant lightning. Also, I’ve posted pictures below from Justin’s race and from yesterday’s Road Atlanta race.
What a great race series the 2011 Tour of America’s Dairyland was. I’m already looking forward to next year. This year featured 9 criteriums, 1 road race, and 1 time trial. The criteriums were a mix of hilly technical courses and flat, fast courses. This was my first time to race more than six days in a row. By the end of two weeks of racing and riding, I had ridden/raced 824 miles (383 miles the first week and 441 miles the second week). To put that in perspective, that is 15 miles longer than our drive home from Madison, WI to Birmingham, AL. The 441 mile week is my sixth 400+ mile week of the year and most likely the second longest week of my entire racing career. I had a 500+ mile week in college.
All of our criteriums were timed at 90 minutes and depending on the average speed worked out to be around 45 miles in length. The race was so well organized, thanks in part to having a nearly identical schedule very day. I didn’t have a lot to do besides race, so I would frequently start warming up during the pro women’s race and continuing warming up during the masters 1-2-3 race before checking out the course for a few laps during the downtime that was scheduled between the end of the masters race and the start of the pro men’s race. That down-time meant that every one of our races started on time because any kind of delay earlier in the day was worked out by the time our race started.
The road race was an excellent course through the Kettle Moraine state forest area. The hills and crosswinds combined with some rain during the first half of the race made for a challenging course. I was disappointed that I put so much effort into an early break that was brought back and then missed both the break of the day plus a large chase group. I was stuck in the field until the last lap when I bridged to a solo move and worked together with the rider I caught to finish just ahead of the field. It was a good finish to an otherwise disappointing race performance.
Favorite picture and favorite video… the picture is Lapham Peak where I rode to on my rest day in lieu of the Ripon time trial. The video is the last lap sprint of the last race of the series in Madison, WI.
Here is a summary of all my results from the races. I was hoping for more top 20s, another top 10, and a top 5 in the road race. So my results weren’t quite what I was expecting, but it was still great experience, great racing, and the longest race series that I have ever done!
|Day 1 – Shorewood Criterium||46th||42.6mi||28.0mph||177/191||291/891|
|Day 2 – Thiensville Criterium||33rd||40.2mi||27.4mph||169/189||291/1242|
|Day 3 – Grafton Criterium||51st||39.9mi||27.8mph||168/187||281/1360|
|Day 4 – Waukesha Criterium||20th||40.7mi||27.3mph||167/186||259/845|
|Day 5 – Greenbush Road Race||17th||79.0mi||24.2mph||148/179||199/1100|
|Day 6 – Schlitz Park Criterium||19th||37.8mi||24.8mph||158/177||266/939|
|Day 7 – Ripon TT (rest day)||–||61.7mi||14.1mph||116/151||–|
|Day 8 – Sheboygan Criterium||26th||40.9mi||27.6mph||158/180||–|
|Day 9 – Fond du Lac Criterium||26th||43.1mi||29.0mph||158/183||–|
|Day 10 – Downer Ave Criterium||16th||49.0mi||28.1mph||160/183||–|
|Day 11 – Madison Criterium||9th||43.6mi||28.3mph||159/189||–|
Finally, here a few maps to help illustrate the scope of our fun summer bike racing adventure…
Annotated map showing our entire trip.
Map showing all my races and commutes to/from awesome host housing in Brookfield. I saw quite a bit of southeastern Wisconsin frequently opting for side streets and country roads instead of interstates.
Strava map of the Madison Criterium course – 2011 Tour of America’s Dairyland
This was a great way to end up the 2011 Tour of America’s Dairyland. I put the course map first because it highlights the unique location for this criterium. We raced around the Wisconsin state capitol building in Madison. The course was a square with a downhill leading into Turn #2 and #3 and then an uphill leading into Turn #4 followed by a short flat finish.
I started about mid-pack and sank backwards on the first few laps so that by about the fifth lap I was somewhere in the back 1/3rd of the field. Eventually, I started feeling more confident about the race and started to move up. The best place to move up was immediately after turn #1 on the run-in to turn #2. This meant that you had to take turn #2 on the inside, but then you were in great position sheltered from a pretty strong cross-wind on the fast stretch from turn #2 to turn #3. The problem with this line, though, is that the inside of turn #3 wasn’t the best place to be if somebody decided to cut you off. This happened several times where I lost a lot of momentum and had to accelerate hard up the hill between turn #3 and turn #4.
Towards the middle of the race, I had worked my way far enough forward to attack when a $100 prime was announced. I got a gap after turn #1, but was chased down by about halfway up the hill before turn #4 by a Garneau Test team rider. I ended up crossing the line 3rd behind the Garneau rider and a Foundation CRC rider. Then I tagged onto the back of two more riders who had attacked from the field. Our five-man break lasted about a lap before Kenda brought us back. The move of the day went fairly early on with Dan Holloway (Kelly Benefits), Timmers (Garneau Test), and Sergei Tvetskov (Aerocat) braking away and gradually increasing their lead. Kenda chased hard, but the short hilly four-corner course did not lend itself well to a steady chase.
About 50 laps into the race (out of 70 laps), I attacked going up the hill into turn #4 hoping that a prime would be called on the next lap. As I attacked, somebody yelled “Watch out for the squirrel”. I was a little frustrated because I was thinking that they were calling me a squirrel even though I thought I was riding a very good, safe race. In a hilarious coincidence, though, there was actually a squirrel that was in the road at that exact spot at the time that I attacked. The squirrel was dodging back and forth trying not to get run over and eventually leaped over the barriers to escape. Kristine was right there and watched the whole thing – including the person yelling “watch out for the squirrel” so she can verify that they weren’t shouting about me!
After my lap solo, there were a bunch of attacks / chases. I ended up sliding pretty far back in the field, but with about 10 laps to go I decided to do everything I could to move back up to the front of the field. With a couple laps to go, a group of 3 had separated themselves from the field and were just a few seconds up the road. With one lap to go, I had worked all the way to the front of the field sitting second wheel behind Emile Abraham (Aerocat) who was setting a very fast pace on the last lap. He attacked going into Turn #3 at the bottom of the hill and I went with him. I stayed on his wheel until his teammate, Josh Carter, who had been just behind me attacked and Emile sat up. I swung out to the left of Emile and gave it everything I had getting passed by only Chad Hartley (Kenda) between Turn #4 and the finish to place 9th.
Here is a link to the interactive Strava data: http://app.strava.com/rides/824628
NAME DIST ELEV SPEED POWER HR TIME Lap 1 0.6 mi 23 ft 24.9 mph 319 watts 149 bpm 0:01:23 Lap 2 0.6 mi 23 ft 28.0 mph 421 watts 159 bpm 0:01:14 Lap 3 0.6 mi 23 ft 27.6 mph 433 watts 157 bpm 0:01:15 Lap 4 0.6 mi 23 ft 28.4 mph 421 watts 161 bpm 0:01:13 Lap 5 0.6 mi 23 ft 26.9 mph 362 watts 159 bpm 0:01:17 Lap 6 0.6 mi 23 ft 28.0 mph 400 watts 157 bpm 0:01:14 Lap 7 0.6 mi 23 ft 30.0 mph 470 watts 162 bpm 0:01:09 Lap 8 0.6 mi 23 ft 28.0 mph 429 watts 161 bpm 0:01:14 Lap 9 0.6 mi 23 ft 27.2 mph 338 watts 159 bpm 0:01:16 Lap 10 0.5 mi 23 ft 27.6 mph 369 watts 162 bpm 0:01:15 Lap 11 0.6 mi 23 ft 29.2 mph 413 watts 155 bpm 0:01:11 Lap 12 0.6 mi 23 ft 27.2 mph 368 watts 160 bpm 0:01:16 Lap 13 0.6 mi 23 ft 26.5 mph 364 watts 159 bpm 0:01:18 Lap 14 0.6 mi 23 ft 29.2 mph 465 watts 161 bpm 0:01:11 Lap 15 0.6 mi 23 ft 26.9 mph 363 watts 163 bpm 0:01:17 Lap 16 0.6 mi 23 ft 28.8 mph 453 watts 172 bpm 0:01:12 Lap 17 0.6 mi 23 ft 27.2 mph 455 watts 162 bpm 0:01:16 Lap 18 0.6 mi 23 ft 28.8 mph 441 watts 153 bpm 0:01:12 Lap 19 0.6 mi 23 ft 29.2 mph 413 watts 152 bpm 0:01:11 Lap 20 0.5 mi 23 ft 30.4 mph 445 watts 153 bpm 0:01:08 Lap 21 0.6 mi 23 ft 27.6 mph 375 watts 158 bpm 0:01:15 Lap 22 0.6 mi 23 ft 28.8 mph 430 watts 156 bpm 0:01:12 Lap 23 0.6 mi 23 ft 28.0 mph 378 watts 154 bpm 0:01:14 Lap 24 0.6 mi 23 ft 28.8 mph 450 watts 160 bpm 0:01:12 Lap 25 0.6 mi 23 ft 28.4 mph 463 watts 156 bpm 0:01:13 Lap 26 0.6 mi 23 ft 28.8 mph 484 watts 158 bpm 0:01:12 Lap 27 0.6 mi 23 ft 28.8 mph 494 watts 159 bpm 0:01:12 Lap 28 0.6 mi 23 ft 28.4 mph 398 watts 161 bpm 0:01:13 Lap 29 0.6 mi 23 ft 26.9 mph 426 watts 168 bpm 0:01:17 Lap 30 0.6 mi 23 ft 28.4 mph 417 watts 160 bpm 0:01:13 Lap 31 0.6 mi 23 ft 29.6 mph 503 watts 178 bpm 0:01:10 Lap 32 0.6 mi 23 ft 27.2 mph 431 watts 173 bpm 0:01:16 Lap 33 0.6 mi 23 ft 25.9 mph 449 watts 164 bpm 0:01:20 Lap 34 0.6 mi 23 ft 27.6 mph 402 watts 155 bpm 0:01:15 Lap 35 0.6 mi 23 ft 27.6 mph 381 watts 147 bpm 0:01:15 Lap 36 0.6 mi 23 ft 27.6 mph 412 watts 148 bpm 0:01:15 Lap 37 0.6 mi 23 ft 26.2 mph 400 watts 155 bpm 0:01:19 Lap 38 0.6 mi 23 ft 28.4 mph 443 watts 159 bpm 0:01:13 Lap 39 0.6 mi 23 ft 29.2 mph 425 watts 154 bpm 0:01:11 Lap 40 0.6 mi 23 ft 28.8 mph 445 watts 155 bpm 0:01:12 Lap 41 0.6 mi 23 ft 29.2 mph 406 watts 157 bpm 0:01:11 Lap 42 0.6 mi 23 ft 29.2 mph 472 watts 158 bpm 0:01:11 Lap 43 0.6 mi 23 ft 28.4 mph 399 watts 151 bpm 0:01:13 Lap 44 0.6 mi 23 ft 26.5 mph 407 watts 150 bpm 0:01:18 Lap 45 0.6 mi 23 ft 27.2 mph 363 watts 151 bpm 0:01:16 Lap 46 0.6 mi 23 ft 27.6 mph 391 watts 156 bpm 0:01:15 Lap 47 0.6 mi 23 ft 25.6 mph 409 watts 169 bpm 0:01:21 Lap 48 0.6 mi 23 ft 27.2 mph 446 watts 156 bpm 0:01:16 Lap 49 0.6 mi 23 ft 27.6 mph 352 watts 145 bpm 0:01:15 Lap 50 0.6 mi 23 ft 27.2 mph 421 watts 140 bpm 0:01:16 Lap 51 0.6 mi 23 ft 28.0 mph 434 watts 147 bpm 0:01:14 Lap 52 0.6 mi 23 ft 27.2 mph 396 watts 153 bpm 0:01:16 Lap 53 0.6 mi 23 ft 28.0 mph 393 watts 150 bpm 0:01:14 Lap 54 0.6 mi 23 ft 26.5 mph 381 watts 149 bpm 0:01:18 Lap 55 0.6 mi 23 ft 27.6 mph 414 watts 151 bpm 0:01:15 Lap 56 0.6 mi 23 ft 25.2 mph 363 watts 152 bpm 0:01:22 Lap 57 0.6 mi 23 ft 26.5 mph 432 watts 157 bpm 0:01:18 Lap 58 0.6 mi 23 ft 29.2 mph 405 watts 149 bpm 0:01:11 Lap 59 0.6 mi 23 ft 27.6 mph 403 watts 160 bpm 0:01:15 Lap 60 0.6 mi 23 ft 31.9 mph 408 watts 161 bpm 0:01:05 Lap 61 0.6 mi 23 ft 27.2 mph 460 watts 172 bpm 0:01:16 Lap 62 0.6 mi 23 ft 28.0 mph 426 watts 167 bpm 0:01:14 Lap 63 0.6 mi 23 ft 28.0 mph 433 watts 166 bpm 0:01:14 Lap 64 0.6 mi 23 ft 28.4 mph 465 watts 164 bpm 0:01:13 Lap 65 0.6 mi 23 ft 29.6 mph 518 watts 162 bpm 0:01:10 Lap 66 0.6 mi 23 ft 28.4 mph 380 watts 164 bpm 0:01:13 Lap 67 0.6 mi 23 ft 26.9 mph 435 watts 168 bpm 0:01:17 Lap 68 0.6 mi 23 ft 26.5 mph 463 watts 167 bpm 0:01:18 Lap 69 0.6 mi 23 ft 28.8 mph 421 watts 173 bpm 0:01:12 Lap 70 0.6 mi 23 ft 31.9 mph 560 watts 181 bpm 0:01:05
Finally, Kristine and I got some good pics from the day – check them out in the gallery below! Summary post tomorrow…