The product of two consecutive integers is 98 more than the next integer. What is the largest of the three integers?