So here are the results I found for the race from Race Results Weekly.
1500m:
Final (27):
1. Robert Farken, SC DHfK Leipzig, 1997, 3:50.70
2. Mohamed Mohumed, LG Olympia Dortmund, 1999, 3:52.34
3. Lukas Abele, SSC Hanau-Rodenbach, 1997, 3:53.78
4. Tim Assmann, TV Villingen, 2000, 3:53.98
5. Marco Sietmann, LG Brillux Münster, 2002, 3:56.27
6. Tim Kalies, Braunschweiger Laufclub, 2004, 3:56.77
7. Constantin Feist, LG Olympia Dortmund, 1999, 3:57.08
I then did a little research and have found race video!!!
He indeed did run a 23.63 from 1200 to 1400. His final 300 was 35.82. I had his final 400 in an unofficial 51.6-7 - the final 200 was 24.92.
If you want to see more of the race, I think you can find it below (The poster above found it but I moved it here as my video links to the end of the race directly. As I was typing, they were posting as well).