That’s not particularly fantastical. They certainly knew how to measure latitude pretty accurately back then, and clearly he knew the latitude of the Volga delta. Some maps of the era gave latitude measurements for notable places. It’s pretty coincidental that the mouth of the St. Lawrence happens to line up so closely, but I’m sure it is just a coincidence. There’s no island of Ogygia 5 days sailing west of Britain either.