Fix 3D length shorter than 2D length

- [x] add all original points when draping
- [x] find a way to recompute all 3d geoms
- [x] add tests about length
- [x] update changelog