What do yall think?

So this is how much she's suppose to weigh, but Ultrasound tech told us yesterday she is 3.5 pounds. Do yall think she will be born early and they are wrong about how far along I am? I've been measuring 2 weeks ahead also. So I will be 29 weeks tomorrow Lord will it but I would actually be turning 31 weeks