That should be plenty of time. Your flight from Memphis would be originating and those tend to be reliable.
G