To get to his parents’ house, Ruben would have to drive due north 12 miles. To get to his grandparents’ house, he would have to drive due east 9 miles. What is the distance between the parents’ and grandparents’ houses?