0.666 percent of 5984793942 = 39858727.65