The answer is no. Ian Anderson's record still stands. He holds the Guinness World Record for the longest-held high note on a single breath. Anderson held the note for 20.02 seconds during a concert with his band, Jethro Tull, in Philadelphia in 1977.
Ian Anderson Trivia: 31 Questions to Test Your Memory