Yes, the quest will tell you the coordinates you need to be at. It only registers when you stand on that exact spot.
And to help you with another quest, there is an npc in stream town you're supposed to talk to (right click on). He's wandering around just to the north of town near the path to Ren's building. He took me a while to find when I was looking for him.