That can't be right, can it?
"eleven yellow LEDs represent groups of four minutes, and four green LEDs show single minutes"
Surely that would mean it can't ever register a time where the minutes are greater than 49? I think the yellow LEDs must represent 5 minutes intervals rather than 4 which cover the full 59 minutes and that also makes it a lot easier to work out.
That make is 10:46 and 3:59 by the way.