Freediver Budimir Šobat holds the Guinness World Record for the longest breath-hold at 24 minutes and 37.36 seconds.