baby weight

36 weeks and 1 day and by scan baby is measuring at 6lb 11oz... but by tape measurement on my tummy he's weighing 7lb 7oz! 
at the scan I was told I have quite a lot of fluid, but not too much for it to be a worry... will that be why I'm measuring bigger by tape and him smaller on scan?
What are you all measuring at?