Ok, windows is doing something funny with your files.
Here is where it goes completely wrong,

'\xd4\xf9\xff\xffz\xe8\xff\xffgP\x00\x00'
41: x -1580 y -6022 dist 20583
',\xfa\xff\xff`\xe8\xff\xff\r\nP\x00'
^^^^
42: x -1492 y -6048 dist 5245453

Interestingly enough it looks like this is inserted at position 512. So it looks like something inserted a nice 'linebreak' for you. Probably the program you used to rename/copy the file. I guess I'll switch to some ascii based format, which will also make it easier to distribute these route files.
_________________________
40GB - serial #40104051 gpsapp