Active? Yes
Male? Yes
Taller than someone who is shorter than the person in question? Taller than who?!
In Japan? Probably
Japanese? No
Did the Olympic RR on Saturday? Yes
Did the MTB race earlier today? No
Gonna start the TT Wednesday? No
Shorter than a person taller than him? Naturally
Exactly as tall as he is? Logically
Finished the RR Saturday? Completely