How Could I sync Montage and Timeline?

I want to use a Niagara effect during an animation. For doing so I’m trying to play a Montage and Creating a timeline to get interpolation generation for the effect. My problem is that the Montage finishes before the timeline. I have double checked the math and the play rate for the timeline is correct.

I ended up changing my approach and I have added the curve to the animation itself and I’m using Notify State for get its value.