Wow, that's insane.
There's a program called SuperMemo which has a feature called sleepchart. In sleepchart, you plot sleep episodes which gives you some neat data that can help figure out things like subjective night [1].
But since SuperMemo is a spaced repetition system, sleepchart can also do some very unique analysis. The main graph it can make with repetition data + sleep data is alertness over time: how grades change the longer you've been awake. I would be very curious if you were to try it to see how your alertness/grades reported for repetitions change the longer you're awake.