How tall is Stephane Lagoutte?

Stephane Lagoutte is 180 cm.