The "archaeological site" reported about 100m from this place most likely refers to here. Look below your feet through the glass bottom.

via StreetComplete 45.2

Attached photo(s):
https://westnordost.de/p/113515.jpg
https://westnordost.de/p/113516.jpg