You’re confusing length with parameter and trying to divide the same curve by multiple lengths at the same time. In this case, you’re really more interested (I think) in evaluating the rectangle at points defined by the parameter of the curve t, and since the polyline is linear, there’s no concern about the correspondence of length and parameter. Also, take note of the reparameterization here of the rectangle in Evaluate Curve.

and since the polyline is linear, there’s no concern about the correspondence of length and parameter.

This is incorrect. You should use eval length with normalized length set to true if length is a concern. Reparameterized eval of params will not correspond to length, instead it corresponds to polyline verts. In this case 0,0 .25, 0.5, 0.75, 1 will be the rectangles corners.

Thanks to all for your answer, it works well.
Now, I got a new question, is it possible to get Integer numbers from the graph mapper instead of Floating numbers ?
It could useful if you want a precise length between points…Not necessary for the rectangle which normalized but for the set of points…