2670.124 cm to inches