Need answers please

Kt
How accurate is the sonogram on picking up how much the baby weighs? cause I'm still confused how this little girl is 3lbs 1oz already. 28w6d