Oliver's grandparents live 228.4 miles from his house. After traveling 137.65 miles, how many more miles does he have to go to arrive at his grandparents' house?