G80 Distances and speed

Hi,

I recently purchased a G80 and I am struggling with the distances to what I can see in real life. 

G80 is set to yards and I have updated to the latest software. I have the roll on the max and even still my yardages are way out. I am seeing my ball land way over the 150 yard sign at my range and the G80 is telling me 130 yard carry. I have it set up 1 ft away as per all the instructions. 

The total carry and Roll is somewhat closer to what I can see but still not quite right. 

Can the radar be faulty or is there anything else I can try?

Thanks

Ryan