0.005 percent of 2582668 = 129.1334