That's going to be very close.
It takes a bit to get to your table. We got there about 10 minutes early last year and didn't sit until about 15 or so after our ADR. You have the photo line which depending on the people in front of you can take a while.
Then you have to get through the buffet, and eat. Visit the characters (Which you have to wait a bit for a couple of them to make their rounds) Then wait on the check.
I'd give yourself about 90-120 minutes.
If you skip the photos and the characters, eat pretty quickly and ask your server to bring your check right away you could make it.