Again, I prefer the brevity and concision of these examples.
It was a 2hr 3min 4sec marathon. (Is this correct if we opted to abbreviate?) The Guardian and the BBC use this so I'm assuming it's okay.
They also use both versions below: 1. The marathon lasted 2hrs 3mins 4secs. 2. The marathon lasted 2hr 3min 4sec. (Which would you pick, 1 or 2?)