60.84 percent of 10618000 = 6459991.2