I am using "ST\_Intersection" between two 3D lines which I believe do not intersect, but the result gives me their intersection. 

```
SELECT ST_ASText(ST_Intersection(
        ST_GeomFromText('LINESTRING( 1 1 1, 5 5 1)'),
        ST_GeomFromText('LINESTRING( 4 1 10, 1 5 10)'
      )));

```

---

results in:

> 
> POINT Z (2.71428571428571 2.71428571428571 5.5)
> 
> 
>