89506 mm to inches