Don't know of a more appropriate place to notify Ubisoft that their web map for Mars has every Larry's note in the wrong location. The image below has the Ubisoft markers for the notes as yellow diamonds and their actual location as red dots
As far as I can tell, all of the note locations are off by similar amounts. This is a pain since the note locations are the only ones that can't be revealed through gameplay