600000 percent of 334000000000 = 2004000000000000