Baby weight at 38 weeks

My baby only weighs 2.9kgs. Is it low? Doctor said it's okay. But I have seen babies weighing 3kgs to 4 kgs.

My baby won't be a chunky monkey when it is born:(