Voodoo Doughnut has created the world’s largest box of doughnuts, weighing in at 666 pounds–very fitting given the business name. The box contains 3,880 doughnuts contained in 380 smaller boxes stacked to form a pyramid. Voodoo co-owner Tres Shannon called the record-breaking weight “the mark of the yeast.”