Dozens of cooks joined forces in Mexico City to prepare what they claim is the world's largest sandwich.
The feat was part of the opening ceremony of the ninth annual Torta Fair celebrated in the Venustiano Carrazanda borough.
A torta is a type of sandwich popular in Mexican cuisine, and can be stuffed with egg, sausage, ham, steak, or cheese.
Some 55 sandwich-makers helped in the preparation of the 53-metre-long feast.
The 700kg torta was stuffed with 70 different fillings, including steak, chicken, seafood, turkey, fish and bacon.
It took the cooks a little over four minutes to put together the sandwich, although toppings and bread were prepared ahead of the event.
"Now we have the challenge of eating the 52-metre-long torta,” said Elena Segura, a Venustiano Carrazanda Borough official.
More than 55 exhibitors from Mexico and other countries, including Bolivia, Chile, Colombia, Argentina and Venezuela, will take part in the five-day fair.
The goal of the event is to promote the Mexican staple food as well as small local businesses, said Ms Segura.
Officials estimate that more than 350,000 people will visit the fair over the next five days.
About 600,000 tortas will be sold during the event, according to organisers.