Please Solve?

Hi
Can you please solve the following from a textbook i have-

"you are trying to decide which of two cars to buy. The first is American made, costs $14,500 and runs at a gasoline mileage of 28 miles/gallon. The second car is of European manufacture, costs $21,700 and has a rated mileage of 19 km/L. If the cost of gasoline is $1.25/gallon and if the cars both deliver their rated mileage, estimate how many miles you would have to drive for the lower fuel consumption of the second car to compensate for the higher cost of the car?"

This to me is an algebraic problem-hope i'm correct in posting it here. 4.3 x 10^5 miles is the answer in the book? I can't get it-my answer is different?
hope you can help
John