An Indian woman gave birth to what is believed to be the heaviest girl baby in the world, weighing in at an impressive 6.8kg.
The newborn weighs the same as an average six-month-old child.
The mother Nandini, 19, who goes only by her first name, welcomed her firstborn on Monday evening at a hospital in Hassan in the southern state of Karnataka, India.
Local doctor Venkatesh Raju said: “In my 25 years of experience, I had never seen such a big baby.”
“She is a miracle. I believe she is not only the heaviest baby born in India but the heaviest baby girl ever born in the world.”
The baby, who is yet to be named, surprised everyone including her mother and medics with her sheer size.
While the mother’s weight hinted at high sugar levels, doctors have confirmed she is not diabetic, which usually causes obesity in newborn infants.
But the little girl still has a long way to go when it comes to her male counterparts, who outweigh her by 10 kilograms.
In January last year, an obese Australian woman gave birth to a healthy baby boy weighing a whopping 18kg.