I think she meant 2.4 trillion...
She SAID Trillion, not billion as reported.
http://video.foxnews.com/v/1090216652001/palin-vs-bidens-terrorist-tea-party-comments
Check 4:02 or so - clearly says Trillion.