0.668 percent of 5984793942 = 39978423.53