I also got the same weight gain range. But I think it is based upon your BMI rather than your exact height/weight. Also, I think the babies weight is just an average. I wanted to see, so added an extra 15 kgs to my weight and it said I would only gain 6 kg, but the babies details didn't change.