This must've needed one heck of an oven!
From: http://www.supersizedmeals.com/food/admin/story.php?mode=edit
The super biscuit, over 500 kg in weight, is biggest one ever made in Zhongshan. The biscuit is displayed in opening ceremony of the Auto Show held in Xingzhong Stadium, Zhongshan, attracting thousands of audience.
[CONTINUED (Photo)]