Correction @TGJ 2017 - 1989 = 28 so Janet has held both records for almost 30 years : )