Приведём всё к сантиметрам. 1 м = 100 см, 1 дм = 10 см.
31 м = 31 * 100 см = 3100 см.
31 м 46 см = 3100 см + 46 см = 3146 см.
245 дм = 245 * 10 см = 2450 см.
Теперь вычтем:
3146 см - 2450 см = 696 см.
Переведём обратно в метры и сантиметры:
696 см = 6 м (600 см) + 96 см.
Ответ: 6 м 96 см