Still holds the speed record