Ответ:

Скорость течения равна разности скорости по течению и собственной скорости: \(34.2-31.3=2.9\) км/ч.

Скорость яхты против течения: \(31.3-2.9=28.4\) км/ч.

За 3 ч яхта проплывёт \(28.4\cdot3=85.2\) км.

Ответ: 85,2 км.