round to 3 decimal places to keep display more compact