25 percent of 334233854 = 83558463.5