Answer:
225 kilometres
Explanation:
When Matt sees the sign that says "Greymouth 130 kilometres", he is 130 km away from Greymouth.
After the train travels for 25 km, Matt is 105km (130km-25km) away from Greymouth. He also sees the sign saying that Christchurch is 120 km away.
So, the distance between Greymouth and Christchurch must be 225km (105km+120km) by train.