That depends a bit on the ruleset. According to Guinness (where hyperventilating with pure oxygen beforehand is allowed), it’s 24:37.36.
According to the freediving organisation AIDA (where pre-breathing oxygen isn’t allowed), it’s 11:35
@Technological_Burger, you don't die after 2 or more minutes, you pass out unconscious, it takes a minimum of another 5 more minutes, until the oxygen is used up and the brain no longer receives it, that's when you start to die.