2004 Sumatra (Indonesia) quake was longest ever recorded. According to available information, the earthquake of December 26, 2004, it was the longest-lasting earthquake ever recorded. “Normally, a small earthquake might last less than a second; a moderate sized earthquake might last a few seconds.