89069 mm to inches