This is a complex project that will need several more years to complete.
Mechelen station is made of two parts : upper part connecting to lines 25 and 25N, and lower part connecting to lines 27 and 53.
Upper part consisted of 2 direct tracks of line 25 plus two inner loop tracks used to park all stop trains.
What has been achieved so far is just the extension of line 25N into the station. Now the upper station contain only two tracks
for line 25N and two for line 25.
They are now busy demolishing the old station building, which also required to take one or two tracks off service.
Tracks will then be rebuilt one or two at a time, in order to preserve (barely) enough capacity to operate the station.
There will also be new divergence points between line 25 and 25N north of the station.
At the end of the project, Mechelen will have 12 tracks instead of 10. But we are still years away from that.
Ah yes, and the wide median on E19 abruptly ends somewhere midway between Mechelen and Antwerpen, so north of Mechelen
there is no real way to continue line 25N. It would require grabbing land in a largely built-up area, and make very complex arrangments
to connect it back to line 25 somewhere around Berchem. Not going to happen. The bridge build to escape from the E19 median south of
Mechelen does not leave any possibility to continue the tracks further north.