Staff from icelolly.com walked the 23-mile Yorkshire Three Peaks in less than 12 hours to raise money for charity.
The team of 27 smashed a target of £2,500 to secure £4,329 for the Children’s Heart Surgery Fund.
The holiday price comparison and deals website has been supporting the charity, which specialises in providing support for babies, children and adults born with congenital heart defects, for five years.
This is the first year the company has opted to raise funds by completing a challenge of this magnitude.
The fastest walker finishing the challenge across North Yorkshire in ten hours, with the last group crossing the finish line after 11 hours and 45 minutes.
The team also donated £100 to the Yorkshire Dales National Park Authority to help reach a £50,000 target to preserve badly eroded paths.