The normal cockup(tm) here is not to apply the fixup values first, have you done that?

Also it would be useful to provide a screenshot of the complete MFT record, with the bytes that you think are relevant highlighted, so that we can see that you are actually pointing at the start of the data runs.
_________________Paul Sanderson
Forensic Toolkit for SQLitesandersonforensics.com...for-SQLite