2664.24 cm to inches