A Cuban cigar maker has broken his own record by rolling the world's longest cigar at 90m, the length of a soccer field, dedicating the monster smoke to Fidel Castro ahead of the retired leader's 90th birthday.
Castro, who took power in Cuba's 1959 revolution and ruled for nearly half a century, was often seen puffing on his favoured, long and thin lancero model until he quit in 1985.
Cuba is awash with tributes to Castro ahead of his birthday today.
Jose "Cueto" Castelar eclipsed his previous record of around 82m with his new masterpiece, which took 10 days to roll with the help of several assistants in an old Spanish colonial era fort overlooking Havana Bay.
Cigars have been Cuba's signature product ever since Christopher Columbus saw natives smoking rolled up tobacco leaves when he first sailed to the Caribbean island in 1492.
For Cueto, a 72-year-old who learned cigar rolling when he was 5, it is a matter of national pride for Cuba to keep the record.
"The best tobacco in the world is Cuban so I think Cuba should keep the record for the biggest cigar," he said, noting it was a challenging task.
The length of the cigar was verified by a British Embassy official, who said the information would be sent in a letter to Guinness World Records requesting confirmation of the record.