Edit: nevermind
I don't know if those coordinates are correct. They seem to be the exact coordinates of Jiayuguan City [0], but then the article also says that the 404 site is located "100 km west of Jiayuguan City," with living areas later relocated to Jiayuguan. So I think the article authors just put the Jiayuguan coords there.
40°10′49″N 97°16′36″E is not exactly 39°46′24″N 98°17′18″E. Did you maybe copy the wrong coordinates? Anyways, have an OpenStreetMap link https://www.openstreetmap.org/?#map=11/40.1243/97.3375