At some point, you owned over 52 meters worth of intestines. Congratulations. 2.51% of players have unlocked this achievement