If you can move, there's a perfect spot just above the resource at 758:336 that gives you good access to food, wood and stone (the grey flag outpost on the wood next to it is about to disappear as the person has left the game it seems, so it may be a good chance to get a nicely developed outpost).
Let me know if you have any troubles with the move, and I'll see you soon.