1986.89 cm to inches