34088 mm to inches