Canadians in the city of Calgary have broken the Guinness world record for the most amount of people dressed as Batman at the same time, when 542 employees of oil and gas company Nexen donned the cape and hood of The Dark Knight for charity.