That it's not taking into account human construction or distances of tens of meters?
Presumably you can walk a little bit and climb on someone's roof to see the claimed 24.7 km. Assuming a sufficiently clear atmosphere, and that there isn't a tall office building in the way or something.