26142 mm to inches