0.6684 percent of 5984793942 = 40002362.71