2669.78 cm to inches