Полупериметр первого прямоугольника равен:$$\frac{P}{2} = \frac{86}{2} = 43 \text{ см}$$
Высота первого прямоугольника равна: $$h = \frac{P}{2} - a = 43 - 28 = 15 \text{ см}$$
Площадь первого прямоугольника равна: $$S = a \cdot h = 28 \cdot 15 = 420 \text{ см}^2$$
Два прямоугольника являются эквивалентными, следовательно, площадь второго прямоугольника равна площади первого прямоугольника.
Основание второго прямоугольника равно: $$a = \frac{S}{h} = \frac{420}{12} = 35 \text{ см}$$
Периметр второго прямоугольника равен: $$P = 2(a+h) = 2(35+12) = 2 \cdot 47 = 94 \text{ см}$$
Ответ: 94 см