Grand Rapids is gearing up for the biggest concert to come through ever. Paul McCartney will be taking the stage at Van Andel Arena tonight at 8 p.m., and you better make sure you get there early, because it seems he'll be on that stage for quite a while.

If what we are being told is to be believed, it's going to be a long, awesome night of Sir Paul's music. Here's the setlist you can (probably) expect.

MAIN SET:

  1. A Hard Day's Night
  2. Save Us
  3. Can't Buy Me Love
  4. Temporary Secretary
  5. Let Me Roll it
  6. I've Got a Feeling
  7. My Valentine
  8. Nineteen Hundred and Eighty-Five
  9. Here, There and Everywhere
  10. Maybe I'm Amazed
  11. We Can Work it Out
  12. In Spite of All The Danger
  13. You Won't See Me
  14. Love Me Do
  15. And I Love Her
  16. Blackbird
  17. Here Today
  18. Queenie Eye
  19. New
  20. The Fool on the Hill
  21. Lady Madonna
  22. FourFiveSeconds
  23. Eleanor Rigby
  24. Being for the Benefit of Mr. Kite
  25. Something
  26. Ob-La-Di, Ob-La-Da
  27. Back in the U.S.S.R.
  28. Band On The Run
  29. Let It Be
  30. Live and Let Die
  31. Hey Jude

ENCORE:

  1. Yesterday
  2. Hi, Hi, Hi
  3. Birthday
  4. Golden Slumbers
  5. Carry That Weight
  6. The End

Yes, that's thirty-seven total songs for the night.

Sir Paul's average concert length on this tour has been 2 hours and 45 minutes.

More From 97.9 WGRD