Large baby

I had a growth scan today at 31 weeks and the baby is coming in at 4lb 4oz. They said he could be between 7 - 9lb!! I am freaking out. I have GD but diet controlled and very low results. Any advice on what more I can do to keep his weight down and has anyone else had a baby of this size?! First baby, very scared!