LONDON-An adventurer has become the first person to swim the length of Britain after emerging from the chilly seas at the northeast tip of Scotland on Monday. Sean Conway took 135 days to swim 900 miles (1,450 kilometres) up the west coast of Britain from Land’s End, the southwest tip of England, to John O’Groats.

The Zimbabwe-born 32-year-old has spent 90 days in the sea since June 30, with the rest out of the water due to bad weather. Conway thought the challenge would take two and a half months rather than four and a half. Sporting a wetsuit and a bushy ginger beard, he was immediately sprayed with champagne after swimming into John O’Groats harbour and walking ashore. “I found out that no-one had done it before and that just inspired a bit of imagination in me,” he told BBC television.