This almost doubles the weight of other newborns. The overweight boy is 58 cm long. The average body length of newborns is about 50 cm. He is in good health. His mom had given birth to a 4.5 kg girl before. The 35-year-old woman has diabetes, which led to eating disorders during pregnancy. That explains why her babies are larger than expected.