Best to give at least 2 or more hours for customs. No way 1hr and 40min is enough time, especially landing and then flying out of different terminals.