Чтобы решить выражение \( 46800 \div 45 + 6 \times 6 - 128 + 4 - 65 \), будем следовать порядку действий: сначала выполняем деление и умножение, затем сложение и вычитание.
Начнем с деления: \[ 46800 \div 45 = 1040 \]
Затем выполняем умножение: \[ 6 \times 6 = 36 \]
Теперь подставим полученные значения в выражение: \[ 1040 + 36 - 128 + 4 - 65 \]
Сначала сложим \( 1040 + 36 \): \[ 1040 + 36 = 1076 \]
Затем вычтем \( 128 \): \[ 1076 - 128 = 948 \]
Далее добавим \( 4 \): \[ 948 + 4 = 952 \]
Наконец, вычтем \( 65 \): \[ 952 - 65 = 887 \]
Таким образом, окончательный ответ будет: \[ \boxed{887} \]