99.999 percent of 2600000000000000 = 2599974000000000