Sunday, August 20, 2017

Last UTMB-prep long run: Playing in the Club's backyard

That's it, I have to be ready for the UTMB beast now, just need to survive 2 weeks of tapering and, guess what, these are not the easiest ones! ;-) Besides, the pressure is on as I just found out that I'm on the Elite Men list, oops! Oh, well, second, from the bottom, quite an old underdog, lol. (At least I didn't get noticed by Meghan in her preview on iRunFar, back in January, phew! But look at the stars showing up.)
I started the week taking it really easy with 10K on Monday and Tuesday, 5K on Wednesday after a good strength training session, and even a day off on Thursday. 15K on Friday and this morning before another flight to Dallas, but I still managed to squeeze in another ultra training/long run this Saturday morning in our Quicksilver Running Club's backyard, the hill Almaden Quicksilver County Park. That makes for 1 ultra per week for the past 4 weeks, albeit barely ultra distances for Andy Jones-Wilkins who doesn't consider 50K as an ultra if I recall.

Anyway, I've been racing 10 times in this park in club races ranging from half marathon to 100K distances and people must think that, being part of the local club, I must train a lot on this ground but I actually don't live that close, so don't visit that often. I actually checked my running log, it was my 10th training run there so 20 runs total in 10 years. One every 6 months, yet enough course variety to know all the trails and be able to improvise.

This Saturday, I started with the trail our club has adopted, the convoluted New Almaden Trail. Then right on Mine Trail toward the McAbee Road entrance, left on Senador Mine Trail, right on Guadalupe, up on Mine Hill including the detour on Providencia Trail, continuing on Castirello Trail after the Bull Run, continuing on the left down to English Camp, right on English Camp Trail the crossing Mine Hill to go on the Hacienda Trail and its steep roller-coaster, returning to the Mockingbird parking lot on Virl O. Norton. That first loop circumventing the park made for 16.2 miles which I had covered in 2:20. While the temperature was very nice at the start at 8 thanks to the foggy layer, it was getting quite warm now at 10 am. I refilled my GU2 and water bottles, ate a banana, grabbed a second Snickers bar and I was back on the trail, albeit having to walk on the steep Hacienda Trail. I was hoping to cover 30 miles this morning, before our Club picnic at noon but, with all the walking and the heat, it looked unlikely. I did push to maintain a reasonable pace but, thinking of UTMB, I was also less embarrassed to walk when I felt the urge as there will be a lot of walking in 2 weeks. I left Hacienda mid way to take the Capehorn Pass Trail to get back on Mine Hill, then the April Tunnel detour, back on Mine Hill, right on Prospect #3 as we do on the new Quicksilver 50K/100K course, left on Randol Trail then left on Mine Trail again to go up Bull Run, Castillero, English Camp, and finishing with Mine Trail, Capehorn, right on Hacienda and left on Vir O. Norton for a total of 29 miles, 5,700 feet of cumulative elevation, in 4:21 (9:00 min/mile). Not a spectacular run but a good long one. And I only twisted my right ankle once, albeit rather badly, a good opportunity to check that it is still super flexible and tender, phew! (It is that same ankle that I rolled and trigger my fall while training for Montagn'Hard early July, when I broke and badly twisted two fingers, one still being a mess after 6 weeks...)

Sorry that Relive.cc didn't manage to pick this run, that would have been a great flyover (short of having Jeff C following me with his drone! ;-). And a less boring walkthrough of my run than the above litany of trail names... which I went through for those wanting to do this long run and who are not familiar with the park (Strava activity).

I changed and washed in the restrooms so I could appear normal at the picnic at the nearby Almaden Lake Park. Great party organized by our Club Officers (Greg, our President, Keith, our Treasurer, Stuart, Members at Large and Loren, our Ultra Racing Team Captain), with a special mention to Stuart and Ellen, Stuart being BBQ Chef again to our delight!
Among 80 or so attendees were many kids from Coach Marc (Klemencic)'s youth team and also guests from our brother club of the Stevens Creek Striders of Cupertino, the club I joined initially in Cupertino and where I learned so much about ultra running.



The raffle was quite exceptional this year, with more prizes than participants, so everybody won, woo woo!

With that, I'm super glad to report that I don't have any injury after this long and diligent training, yeah! Just that the energy level doesn't feel like to the max, but I have 2 weeks of rest to work on that part. For one thing, I will try to get more sleep, this never hurts! We say that a big challenge running a 100-miler, beyond getting in, is to arrive healthy to the start line, time to dial down, it reminds me my first Western States, in June 2007, the same intimidation and apprehension in front of something I've never done before, a way to remain motivated and on my toes!

Speaking of energy level, did you see the sadly comical or stupid statement and believe of our apprentice POTUS about exercise? Here is an excerpt from a Washington Post article in May:

President Trump reportedly eschews exercise because he believes it drains the body’s “finite”energy resources, but experts say this argument is flawed because the human body actually becomes stronger with exercise. 
Trump’s views on exercise were mentioned in a New Yorker article this month and in “Trump Revealed,”The Washington Post’s 2016 biography of the president, which noted that Trump mostly gave up athletics after college because he “believed the human body was like a battery, with a finite amount of energy, which exercise only depleted.”

Exercise does deplete stores of glucose, glycogen and fats from the body’s tissues, but these fuels are restored when a person eats, said Michael Jonesco, a sports medicine and orthopedics specialist at Ohio State University’s Wexner Medical Center.
 
Rather than thinking of energy stores as a battery, “a better analogy would be like the fire that you continue to fuel with more coal or wood,”Jonesco said. “You need to continue to add fuel, or your flame will die. This is true whether you exercise or not. . . . Simply by existing, we are burning energy.” 
What’s more, although exercise puts a temporary stress on the body, the body adapts to that stress so that the heart and muscles become stronger and more efficient. “If we can create a battery that, every time it’s used, actually becomes more powerful and efficient, then sure, our body is like that battery,”Jonesco said.

With 75,000 kilometers in my running log, I hope I was born with a 1MW battery (10^9 watts, or ~ 239 thousands kcal!) so I can keep going for 95 years without eating... Seriously, this is just an insignificant piece compared to the disastrous rollbacks of environment preservation regulations, but this adds to the insanity our country is going through on the political and institutional sides. It is baffling that we managed to lose the collective intelligence and reason to run a real democracy nowadays and that interests or craziness of a few overrides the sustainable future of the majority. When are we going to wake up and act as it is enough, or rather, unbearable...?!


After this political rant, time to get back to work with yet another business trip, so I can free up my desk before the big dance around the majestic and intimidating Mont Blanc in less than two weeks now!

Sunday, August 13, 2017

Black Mountain and Bella Vista/Indian Creek repeats: that goal checked!

Many miles this week! First, those I'm not so proud of, 200 miles of commute to the office, South of San Jose. At least, I'm glad I changed car because I averaged 42.2 miles per gallon with my new Hyundai Elantra. That's 6.69 liters of gasoline per 100 kilometers, not much to brag about in Europe, but on the right path in the US. There is the car of course, but also the fact that it's mostly highway and against the traffic, seeing the sea of cars coming to work at Apple in Cupertino on 85. And the feedback loop of the live data on the dashboard (like we now have when running with a GPS watch).

As some bumper stickers say, "I'd rather be... running" all these miles. At least I did run a few miles this week, 110.9 miles to be exact. It has been a long time since I logged so many training miles in a week, although I'm still far from my 2007 and 2008 max weeks when I was ramping up my training and racing volume.
As a matter of fact, I'm possibly in the red zone, at least from a big data/analytics standpoint: out of many gauges on my dashboard, there is one metric which I've gotten out of bound this year. While I actually pledged for not averaging more than 100 kilometers a week this year, I'm at 120 km as of this Sunday evening, oops! That's 624 kilometers too many, although I like to finish the year with a few weeks completely off, like 3 or 4, so 300-400 kilometers in the bank by early December would be ok. I also need to take a couple of weeks off to taper before UTMB, I've certainly room for this in my running log. As you can see below, it's not even mid August and I already ran as many miles as in all 2007!
This Sunday, I finally managed to run 3 consecutive Bella Vista/Indian Creek loops after running to the top of Black Mountain. Well, I say run, but the steep climb on Indian Creek was mostly power walking actually. Which is fine given all the walking I'm going to have to do at UTMB. I just wished I had my poles with me but I left them in Chamonix after my successful trial at the Montagn'Hard last month.

After my failed attempt the week before Skyline 50K, this time I left home at 7:30 instead of 10 am to avoid being on the loops at the peak of the heat.

Got to the top of Black Mountain just in time to see a group of hikers watching a huge rattle snake crossing the area.

Here is my route and profile on Strava:
And a cool 3D fly-over of the three-peat (click on link or picture to activate it):
Lot of power walking on the steep uphills and a few stops where water was available at the Black Mountain campground and on the way down on Montebello Road. Here is my favorite 7-feet tall water wall (or shower), mid way on Montebello Road. It had dried up last year, it is a blessing to have this cooling station this year! Hope this video is refreshing! ;-)
Speaking of Montebello Road, repair construction has started and the road is closed during weekdays.



I noticed they even got a team come from Colorado apparently, Geo Stabilization Inc., serious stuff.

Overall, some good physical and mental UTMB training, and a much needed escape from the terrible news of Charlottesville, VA, this weekend. Wishing so hard for our country to go back to the poll and backtrack 9 months... What a pity, please tell me we can go back to progress for our society and our planet, please...!

Saturday, August 12, 2017

Skyline 50K 2017: another gut story!

64th 50K race, 11th Skyline 50K participation, 146 ultra races under my belt, you'd think this is routine. Well, what I love about ultra running, os simply running as we've seen with the World Championships in London these past 2 weeks, is that ever race, every run is different.
So many stars have to align for the perfect performance, it's humbling: temperature, humidity, terrain, competition or emulation, race weight, stress level, pre-race sleep, tapering and training. And the guts... feelings.

I'll try to stay within the PF-13 realm in this race report but will likely step outside the PG grounds once in a while. Like they say on NPR from time to time, in case you have children listening, this program may contain some disturbing or explicit language, you may want to joins us back in 10 minutes... ;-)

Let's get at it right away as a matter of fact. I had plenty of time to get prepared for the start as I forced Pierre-Yves out of his bed with a super early car pool so I could get a great parking spot and watch the early start at 6 am.


So early that, like last year, I was on time to help Brian setup the sturdy finish line arch.

Yet, early wasn't enough, I was still in the bathroom as Adam was gathering the runners for the official 7 am start, oops! And it wasn't pretty but I thought I had emptied my bowels enough that it will hold for 4 hours... I rushed to the start line and had a quick chat with the other M50-59 age group contender this Sunday, Cliff Lentz.

I first met Cliff exactly 10 years ago actually, at the 2007 US 50K Trail Nationals organized by the Tamalpa Running Club in the Headlands (yes, I've been blogging for 10 years, and it's cool to be able to get back to these documented memories). Cliff dominated our Masters division back then, before switching to other priorities with family, work and even politics. I placed 2nd to him in the Masters at these Championships in 2008 but won our friendly duels in 2013 and 2014. He seemed well prepared this year and ready for a good fight!

Right off the bat, I was stunned by the level of the competition this year. Half a mile in, I was still running behind 20 or more runners, a sea of bright fluorescent yellow tops, mostly from the Excelsior running team, with many speedy youngsters I had never seen before. This is not atypical of this race with many rookies wanting to experience both trail running and ultra running after great performances on the road. With such fast starts as we go along Chabot Lake on a paved bike path, the results vary. Yet, at this point, I told Cliff that I'd be happy to make the top 10 this year!

I did pass a few runners in the first climb but I never felt at ease trying to keep up with Karl Schnaitter and Cliff in the up hills. Besides, I was kind of discouraged that I had lost track of the leaders so quickly. I pointed runners 2 minutes ahead at mile 3 (Marciel aid station), and they were not even the leaders! World-class athlete, Yiou Wang, whom I did pass at this race for her 50K trail debut, had taken off so fast that I lost hope to avoid being chicked today! ;-) After a win at the 50K Trail Nationals in February, then at the very competitive Lake Sonoma 50-mile in April, she had a tough Western States (DNF) and announced son Facebook he was leaving the competition for at least a year while roaming the globe with her boy friend. Well, she changed her mind at the last minute and the two of them decided to run this last race before boarding for their double around-the-world trip.

We traded places with Cliff as he was stronger in the uphills and me faster in the downhills. However, and he could probably not tell, I was in much distress to hold my intestine together as we reached the Big Bear aid station in the lead. I quickly looked if there was a porta-potty there but couldn't see any so decided to keep going. The volunteer at the intersection after the road crossing indicated that I was in the top 10 now, that was encouraging.

As I was focused on avoiding what would have been an embarrassing leak, Cliff passed me and said "Until the next down hill..." Knowing the difficulty I was experiencing, I almost replied "unless..." and, sure enough, in the next down hill which was around the corner, I spent so much effort controlling my diarrhea that I could barely keep up with Cliff. I remembered restrooms on that section of the course, somewhere in the redwoods, but it was a long and painful mile to get to them. I couldn't even wait for the more comfortable ones, I rushed to the more rustic ones, just in time...

With this stop, I had lost sight of Cliff and decided to ease up a little as that pit stop didn't seem to have fully gotten rid of my GI issue. Damned, this isn't the first time it happens this year... I did walk a bit on the climb to Skyline Gate and reached the aid station without much motivation and conviction. I would have eaten some banana but there wasn't any. I drank a couple of super tiny cups of Coke (was it soda testing??), and went on the new section of the course getting us on the Tres Sendas trail first this year, before getting back on French Trail later on. On that steep down hill, I had to do an emergency stop again and there wasn't much opportunity to hid. Fortunately, I was alone, no hiker or runner to be seen, phew! I grabbed a dusty dry leave to wipe off and my shorts were quickly up as I saw Jay Hsu flying down the trail. Just in time to get moving and I hold through the steep climbs on French Trail, before Jay passed me at mile 16.

Jay is a young local runner, from Taiwan, with a recent 2:44 performance on the marathon, showing amazing progress. His last Skyline 50K time was 5:20 two years ago, he was on a roll this year! I managed to keep sight of him and did reach the Big Bear aid station a few seconds after him. Another M20-29 runner, Andrew Manaster, was there and they left together as I stayed behind to get some Vaseline in a place I can't name but which was burning after my second pit stop in the woods, you can figure out... That was such a relief that I was able to pick up the pace and I caught-up and passed Andrew and Jay before the end of the climb up to Macdonald Trail, back on the ridge/skyline.

Having refilled my GU2O bottle at Big Bear, and running exclusively on Vespa and 4 GU gels this time, I didn't stop at the Bort Meadow aid station and that allowed me to catchup with David Weisgerber who passed me at the very end last year to take 2nd overall.

A noticeable episode happened on that flat section of Brandon Trail, on our way to Stone Bridge. I was a few hundred yards behind David and Jay was close behind so there wasn't much time to stop to grab and take an S!Cap. I often hurt my oesophagus when I swallow an S!Cap too quickly while running but this time, it was a different sort of pain. All of a sudden, I realized that I felt the S!Cap way on the left, closer to my heart. Oh crap, it had gone in my lungs instead. As a reflex, I blew so much air out that I might have won a competition of S!Cap throwing, the small thing flew a few yards away, phew! This time, I stopped to calmly swallow another S!Cap, while Jay passed me. You see, there is always something new with an ultra race, even after hundred of them!

At this point, the diarrhea had passed, I was feeling so much better thanks to taking Vespa and a handful of GUs, I was ready for the final charge up Brandon Trail. Brian had announced a much tougher finish with this new climb but, sincerely, after coming back from running insane slopes in the Alps, this looked really easy in comparison. I pushed as much as I could in the last 5 miles but, apart for Jay and David, I couldn't close on any other runner. I had no idea who was still ahead, apart for Cliff and Yiou and, ironically, there had finished less than 3 minutes ahead of me, in that order, close call!

I had no idea I was so close, although I don't think I would have shaved 3 minutes off in these last 6 miles. But that makes me think of the future time where we'll all have to run with satellite trackers and could see who's is where (like trackers are mandatory for Moab 200 for instance).


3:48 in 2007, then 4:17 (quad injury), 3:54, 3:43, 3:46, 4:07, 3:57, 3:52, 3:59, 4:07 last year and... 4:10:16 this year, my second worst. I had missed most of my goals (podium, age group win, breaking 4 hours) so, when Agn├Ęs welcomed me with a "Hey, you just got chicked!" I was not so happy and replied I would happily take that with the bad diarrhea I had gone through. Except Jay who improved his time by one hour (!), seems like everybody else got slower on this new course.

Yiou's boyfriend, Sean Pont had won in 3:46. Impressive of course, but  slower than typical winning times here. He was even the only one to break 4 hours this year.
Marc Tamanini, from Chamonix Mont Blanc in France, took 3rd and found the course way easier than the grueling Montagn'Hard we both ran last month (me on the 107K, him on the 44K)!

Greg, our third son, was returning from an internship in South Africa on Sunday so, for once, we had a few hours to enjoy at the finish line before getting to SJC by 2 pm. Great opportunity to catchup with many, and see more finishes for instance, Pierre-Yves's daughter's, Clemence, who took 3rd in the overall women division for her first 50K, whew!




Pierre-Yves is training for a much longer distance and slower pace for his second 200-miler, at Moab 200, which is actually 238-mile long this year! (Who really cares about throwing another 50K after 200 miles, right?).

The legendary Errol Jones, aka the Rockett, didn't make his debut but a most anticipated return here, after doing the same at Ohlone 50K in May. Rockett, this is YOUR year and, I know, this is YOUR story, and you are sticking to it, per your saying. Delighted to have met you again and served you a couple of glasses of lemonade with the lemons life gave us last Sunday! (Super good idea from the organizers to include lemonade in the drinks at the finish line, I know I'm not speaking for the majority, but I much prefer it to beer, oops!)

Special thanks to Adam and Brian for perpetuating this long-running Bay Area 50K tradition. Some people claim that this has been the longest strike in the 50K trail races in North America, with 36 or 37 editions, but this hasn't been proven. But definitely true for North California at least. Great support at the aid stations, with many familiar faces and experienced ultra runners which is a great plus when it comes to assistance. Always very appreciative to the many park volunteers for providing abundant course monitoring and radio transmission. And, of course, thank you to the ladies cooking the barbecue for us and our families at the finish!

Thank you also to the sponsors, including this cool goat milk-made yogurt company from Sonoma County, Bellwether Farms:

With that, looking forward to #12, with much more racing in the meantime, starting with the intimidating UTMB (Ultra Trail du Mont Blanc) on September 1. Another beast to tame... with patience, persistence and humility. And most of the ultra stars aligned hopefully!

PS: for those who didn't have the opportunity to race, here is an overview or flyover to give you an idea of our run along the skyline ridge, courtesy of Relive.cc, enjoy! (Click the above link or the image below.)

Monday, July 31, 2017

Back home for a last tune-down before Skyline 50K

After 5.5 weeks out of the country, it felt good to be back home and reconnect with my usual running routes and routine. Traveling has been amazing, with so many opportunities to see family and friends and the discovery of new places in South Africa and Namibia, but it has its toll on the running, especially when we join an organized group tour like in Namibia.

My first run after flying back from Africa on Wednesday was on my local neighborhood 5K loop, which I covered three times, getting faster and faster, down to the last mile in 5:58. Between the heat of the summer, the elevation in Winthoek and Johannesburg (5,500 feet), the steep and rocky terrain in the Alps, it has been months since I broke that pace on a mile, last time was probably during the Boston Marathon as a matter of fact. Well, except a short spike at 4:42 min/mile (!), flying down the Lion's Head mountain in Cape Town as Max noticed on my Relive.cc flyover.

On Friday, I ran 9 miles again, albeit slightly slower given the heat (92F) and the rolling terrain of our trail loop at work. And, after experimenting with much success my new pairs of Brooks Caldera since May, I broke a new pair of shoes: the other Brooks trail shoes, called Mazama (that makes 5 different trail running models with the well-known Cascadia, now in their 12th release, the light and fast PureGrit and the Adrenaline ASR 14).

On Saturday, after these two runs, I felt quite bullish and aimed at running a 50K, to the top of Black Mountain plus 3 Bella Vista/Indian Creek trail loops, which I've never done more than 2 at a time. Although I was up early thanks to the jet lag, I only left the house at 10 am and got stuck at the top of Black Mountain in the middle of the blazing heat, which I was completely unprepared for after enjoying the winter season for 2 weeks, down under. I actually had pushed quite a lot on the climb up to Montebello Road, passing 2 bikes and being passed by 2 other bikes (which is rare on this steep climb), just before the top. 

At the beginning of the first loop down Bella Vista, I ran into Chuck Wilson and we chatted for 5 minutes about many topics: Namibia and South Africa, which he visited too, Vespa, his recent switch to a low carb diet, where to find the best water in the area, etc. As I resumed my run, I started feeling dizzy but that passed after another mile of down hill. To save some energy for the next loops, I alternated running and power walking in my first climb on Indian Creek, but even walking was hard in this heat.

I stopped for 3-4 minutes at the backpack campground to refill my bottles and cool off a bit in the shade, but was still hopeful of completing the three loops. However, struggling on the second climb, over heating, I decided it was more reasonable to cut it short and return home and keep the 3-loop goal for later in August as another UTMB-prep exercise. Before hitting Montebello Road again on the way back, I still went on the Waterwheel trail detour for a total of 31.2 miles, and I stopped at every creek on Montebello Road to cool off. Despite some walking, even in the last flat miles across Cupertino, I was stunned to see that my overall average pace ended up close to 9 min/mile, I certainly had pushed too much in the first climb! It took me a few hours and a good night of sleep to recover, and I was able to run 9 miles before jumping on a plane again this Sunday morning, this time for Dallas, Texas. As a side data for this ultra experiment, I weighted 137 lb after my 2-day trip back from Namibia and 124 lb after this challenging 50K training run, quite a difference over 3 days! Thinking about it, I believe the main reason I bonked is that I only ingested 300 calories (1 Snickers bar, 1 GU gel) for the whole run; while it was a good test of how hard it is to switch to fat burning without using Vespa, it was on the risky side. Lesson learned.

The Strava map and profile (Strava activity):


Well, instead of a tune-up, I'm calling this 50K a tune-down before next week's Skyline 50K race (I know, tune-down isn't in dictionary, but that fits well with the context...). At least I got some last minute heat training, in case it's getting hot on race day. It will be my 11th consecutive participation, I've very much looking forward to it, I really like this fast course and local ultra reunion! This will be my 64th 50K race in 11 years, time flies and how much things have change that I now run a 50K to train for another one a week later... But it's more than, like many others, we use ultra races to train for bigger and longer goals (UTMB on 9/1 for me). What an ultra life! ;-)

There are quite a few Quicksilver teammates signed up, should be fun! See many of you there on Sunday (I won't show up on Saturday this time... ;-)!

Tuesday, July 25, 2017

Running in Swakopmund, Namibia: back and forth the water front

I'm just back from an amazing 6-day tour of Namibia but I had very sparse Internet connection so here is an after-the-fact post from my run in Swakopmund, last Friday.
As you can guess from this lighthouse, Swakopmund is a seaside city on the Atlantic Ocean, and here is a large map to situate it, as well as Namibia, which is still a country that many don't know much about, between South Africa, Angola and Botswana (Swakopmund is the black and white spot in the middle of the coastline).
As for the name, Swakopmund literally means the mouth of the Swakop river and shows the very strong German heritage from this ex colony (Germany lost it to South Africa after WWI). Now, what the Germans might have not realized is the actual meaning of the word Swakop, for which I'm quoting Wikipedia (Swakop River):
The name comes from the Khoekhoe languages of the Nama and Damara Tsoa-xaubTsoa means ‘excrement opening’ or ‘anus‘ while xaub stands for the ‘contents of excrement.’ This name derives from the observation that the flow of large amounts of brownish sludge in the rain with it and discharges into the Atlantic Ocean.
So, for the locals, as our great guide Gabriel pointed out, this city name sounded more like the mouth of the diarrhea... oops!

Anyway, back to running, the lady I asked for a potential long route at the front desk of our hotel said that I was in luck because there was a 20-kilometer (13 miles!) paved path along the coast, going to the North. As it was challenging to run during our group trip (2,200 km in 6 days!), this was the perfect opportunity to escape for a few hours and run a marathon! I woke up at 4:30 am and was out in the dark as it is winter down here, with the sunset around 6:30 am in July.
But, indeed, I was super pleased to find not only a paved path but a lit one, right along the alternatively sandy or rocky beaches. I told myself that even if that path was only 10-kilometer long, it was still very much worth it. However, it came to an end as I was less than 3 miles in my run, oops! I went on on the packed sand and a path resumed through a very nice park, the Paddock Gardens.


The Paddock Gardens after the fog dissipated, later in my run:


After that, no more trail but an intricate network of roads through recent and ongoing housing developments. It was so foggy in the early morning, with visibility shorter than 100 yards, that I wasn't sure which direction I was going. Luckily, I ended up on the main road, at the exit called Mile 4, which is indeed the Northern end neighborhood of Swakopmund. Because I didn't use the straight main road to get to this intersection, I had 6 miles on my GPS and decided to turn back, to avoid the dangerous traffic of C34.

I stopped by the hotel (mile 12), then went on for another round, albeit not quite to the Mile 4 intersection, so I could get ready in time for the continuation of our trip.
On my 1st way back, I experienced a phenomenon that I don't recall seeing before: a white rainbow as the fog dissipated. I was going to create a neologism for that, fogbow, but the term Fog Bow already has its Wikipedia page, of course!
Here are other views at/from the end of the paved path (around 3km North of downtown, not quite 20 kilometers!)

A nice promenade to finish my run on:
A total of 21 miles and a nice opportunity to run, not to be missed in this busy road trip.
Relive.cc's 3D flyover animation (click on the image below, then the white arrow):

By the way, shortening my run actually allowed me to get a few minutes on the Internet to post a few pictures on the Chameleon Safaris' Facebook page.
And win the photo contest!
More pictures of Swakopmund for the continuation of a virtual visit.