2670.74 cm to inches