Discovered on November 2, 2008 November 2, 2008 at 11:52 PM As Slow As Possible In 2001 a 639 year long organ performance began in a German church. Sea Urchins