The start for the longest bicycle race on the world was with midnight sun June 20th at the NorthCape. All riders go for finishing in Tarifa.
The official times and results you find on the result page.
Note about Daniel Polman: https://www.northcape-tarifa.com/blog-2/