Chances are coming from the US you will deplane and be bussed to the terminal (congratulations!) and will have to go through passport control, collect your luggage and customs (usually there is no check at customs). In that case, it could take from 45 minutes to 90 minutes. Your arrival time is a very busy time.