FYI, it's “at” Jerusalem, not in Jerusalem.
This actually shows it's an ancient record, as opposed to such a glaring error on JS’s part.
Have fun with it all you will, but it's how the ancients viewed the region.
If you still hold this view, then you'll need to throw out the bible too.
2 Kings 14:20
“And they brought him on horses: and he was buried at Jerusalem with his fathers in the city of David.”