1.2 billion percent of 43,63 = 516000000