0.67 percent of 5984793942 = 40098119.41