The Eagles donned their throwback uniforms (in celebration of the franchise's 50th Anniversary of their 1960 championship team) and began their season at home for an NFC duel with the Green Bay Packers.  In the first quarter, Philadelphia had the early lead with kicker David Akers making a 45-yard field goal, but failed to maintain it in the second quarter with Packers kicker Mason Crosby nailing a 49-yard field goal, followed by quarterback Aaron Rodgers throwing  a 6-yard touchdown pass to wide receiver Donald Driver, followed by Crosby hitting a 56-yard field goal. In the third quarter, the Green Bay fullback John Kuhn pushed up the middle for a 3-yard touchdown run, but replied with running back LeSean McCoy running in a 12-yard TD run. However, the Packers extended their lead with Rodgers bombing a 32-yard touchdown pass to wide receiver Greg Jennings. The Eagles cut the lead in the 4th quarter with quarterback Michael Vick tossing a 17-yard touchdown pass to wide receiver Jeremy Maclin, and with Akers nailing a 24-yard field goal, but couldn't do enough, giving the Eagles a loss. With the loss, the Eagles began the season at 0-1. They also lost Leonard Weaver, who was considered to be the best fullback in the NFL in 2009 and had just been signed to a record-breaking fullback, to a career ending injury.
Question: How many yards shorter was David Akers second field goal compared to his first?
Answer: 21