Haha, I love it! That's my home town at 1:26.
Funny thing is, from the Porsche Museum in Zuffenhausen, it's 120 km to Heidelberg, and from there, another 120 km (and lots of uphill) to the Schwarzenbach dam in the Black Forest, where the final scene plays out. Not taking into account a detour to another picturesque town in between, which I didn't identify (anyone?), the total race distance is thus at least 240 km. At the insane speeds of the race, there is no way the Taycan can make it without running out of charge. Taycan't!