Volunteer mechanics in Winnipeg have exceeded their goal of fixing up 150 bicycles for children in need as part of a 24-hour bicycle-building marathon.

Members of Winnipeg Repair Education and Cycling Hub (WRENCH) had been rebuilding children's bicycles from donated and salvaged bikes and parts since 6 p.m. on Saturday, as part of the Cycle of Giving marathon.

The volunteers refurbished a grand total of 220 bicycles — well above their target of 150 — as the marathon wound down at 6 p.m. CT on Sunday, WRENCH board member Pat Krawec told CBC News.

"It's one of the most fantastic sights I have ever seen with my own eyes," Krawec said earlier in the afternoon, comparing the marathon action to Santa's workshop.

The like-new bicycles will be provided to various organizations that will give them to children who may otherwise not have their own bikes.

Krawec said WRENCH still needs monetary donations to buy locks and lights for the bicycles, as well as to support bicycle programs in the community.