Rebecca Dalton cruises over the finish line in 39:53:30, achieving her goal of a sub 40hr finish. Well done Rebecca!