How to split single track into same size tracks?

Hello,

I need to split a long, single-track GPX file into 1,500m tracks. They have to be tracks because I need them to be displayed independently after uploading them to eg. GpsVisualizer and such: Unless mistaken, multiple segments in a single track will still be displayed as a single track.

GpsTrackEditor lets me 1) split a track into segments 2) manually, so it’s NOK.

I also tried GpsBabel, GpsPrune, and JaVaWa RTWtool, but no luck.

Is there a tool that can do this automatically ?

Thank you.