Well, there are various reasons why it could be off.
One of those is dehydration, which would tend to increase the % fat.
If it's any comfort, I am only a couple of inches shorter, about the same weight, and when I started I was also getting about 19%.
I'm now getting about 15-16% typically, after having spent the last 3 years going audax mad.
Also it tells me my "metabolic age". I've had that as low as 23, and typically it says I about 25-27, i.e. 10 years younger than I am. When I started out it said I was about 30.
A load of nonsense if you ask me, but quite nice of it to be so complimentary.