CurrencyScale

const val CurrencyScale: Int = 16

How many decimal places we need to do math without creating cumulative rounding errors