You would need to change the units of the document, which would then change the custom property units.
If the custom property type is Number then you are stuck with 6 decimal places. That is a known bug. If you use Text, however, then you can change the decimal places.
To do all of this automatically you would need to write a macro.