16.4 percent of 1,428,627,663 = 0.16399999999999998