Former KS star Kerby Depenbusch clocks 24:04