A baguette baked at the Milan Expo in Italy has been declared by Guinness World Records to be the longest in the world.

Sixty French and Italian bakers worked for nearly seven hours to create the 122m (400ft) long loaf.