Well I dont understand that at all, its not like the distance changes unless it has to do with precision and thats why there is a unit conversion taking place. Have you tried measuring the distance with a trace to see if the trace is indeed the same length on both? If its the same then the issue is with the culling code itself not a unit conversion.