Holy crap! Here is the world's longest palindrome. I can't even begin to think how long this must have taken.