0.6683 percent of 5984793942 = 39996377.91