0.5 percent of 335685612 = 1678428.06