A giant Indonesian newborn has become a tourist attraction, with dozens of people crowding a hospital to see the 8.7kg (19lb 2oz) baby boy.
Muhammad Akbar Risuddin, Indonesia's heaviest-ever baby, who is 62cm (24.4’’) long, was born by Caesarean section on Monday at a public hospital in North Sumatra.
The delivery was complicated because of the baby’s weight and size and the surgery took 40 minutes as a result.
The baby's extreme weight was the result of excessive glucose from his mother during pregnancy, doctors said.
The boy was the third child for the couple. His two ‘little’ brothers weighed 5.3kg (11lb 6oz) and 4.5kg (9lb 9oz) at birth.
‘I feel very happy. This is God's blessing... My baby brought us fortune,’ his 41-year-old mother, Ani, said.
‘My baby constantly wants to keep feeding. My milk isn't enough, so we're having to give him bottles too,’ she said.
‘I never imagined I'd deliver such a big baby. I thought I was going to have twins.’
Doctors have said Muhammad's extraordinary size was likely due his mother's diabetes, which can cause children to receive too much glucose and grow too large during pregnancy.
Ani said carrying the heavy baby caused her exhaustion and breathing trouble, but both she and the child are now in good health.
‘When my pregnancy entered the eighth month, all the suffering began. I often cried when I was about to sit down and rest or to get up because it made me stop breathing,’ she said.
The baby's father Muhammad Hasanuddin said: 'I'm very happy that my baby and his mother are in good health'.
He added: 'I hope I can afford to feed the baby enough, because he needs more milk than other babies.'
Indonesia's previous heaviest baby, weighing in at 6.9kg, was born in 2007 on the outskirts of the capital Jakarta.
Guinness World Records cites the heaviest baby as being born in the US in 1879, weighing 10.4kg (23.75lb). However, it died 11 hours after birth.
The book also cites 10.2kg (22.5lb) babies born in Italy in 1955 and in South Africa in 1982.