how long was the longest fart in the world