Dimension Round off Error!!!!!

I have a part that has a slot pathway in it for glass vials to pass thru.  The part is designed and dimensioned in standard units.  We work in dual dimensions.  The vials are Metric, so I have dimensioned my slot in (mm).  I have created 6 configurations for each vial size and the only thing that changes for the part is the slot width.  If I put in 16mm for the slot width in the sketch.  it will show .630 [16.000] as the dimension.  Which is really .629921259843".   If you click on the dimension the primary value for the dimension is show as 0.62992126in.  Now I change the configuration and enter the other values in (mm) for the slot dimension.  If I go and edit the slot width sketch for any of the configurations everything stays as I have entered it.  Then if I click on the sketch and use the configure feature option to see the values for all the configurations at once it will show all the values in standard units, only 3 decimal places.  If I click ok and go back to my original sketch for the 16mm slot, it no longer shows .630 [16.000] it shows .630 [16.002].  Click on the dimenson this time and the primary value is show to be .630in. 

It has rounded and truncated the dimension when you go and use the "configure feature" option.  This happens even when you are working in standard units as well.  If I enter .1875 as my dimesion. Then "configure feature" now my dimension is changed to .188".  it is no longer 0.1875 shown as .188.  It is really .188 now.

What is going on and how do I prevent this from rounding off my dimensions!!

Thanks

Todd

SolidworksParts And Features