Решение:
$$87 \times 46 = 4002$$
$$6000 - 4002 = 1998$$
$$671 \times 223 = 149633$$
$$149633 + 1998 = 151631$$
Ответ: 151631