Flying at 3,500 ft, I was accompanied by a target for a two hour period indicated as being 4,300 ft below me. I've seen targets reported as being at my altitude close by (presumably my own aircraft) but never an aircraft below ground level. Any explanation of how the system can report such erroneous data would be helpful.