0.00000005 percent of 58000000000 = 28.999999999999996