LineTrace false hits on objects with large triangles

I found that complex line traces onto objects with very large triangles have false hits outside the mesh. The hits are close to the mesh and the distance for false hits increases with the scale of the mesh. I attached an image where the false hits are shown and an example project where this can be tested.

[Project Download Link][2]

Is there a way to increase the precision for the line trace or is the only solution to subdivide the mesh into smaller triangles?