They are quite a bit taller than TTR forks as you can see from the photos. Also, the axle clamp and brake caliper are quite different.
The only bikes I have ever broken for spares have been TTRs so these came off one a few years ago so I know they will fit but I wonder why the owner fitted them and what bike they originally came from.