The Ultimate World Record?

It’s presently 3:43.13 by Hicham El Gerrouj set back in July of 1999 in Rome. The previous record was 3:44.39 and was set in 1993.