Tens of thousands of Mexicans wolfed down a 1.9-kilometer (1.2-mile) long king cake on Thursday, polishing it off in less than half-an-hour during the traditional feast in downtown Mexico City.