Ну так 877 кБ это все же больше, чем установленные на данный момент предельные 850 кБ, да же?
И ещё раз: JPEG - это формат с разрушающей компрессией, предназначенный для финального хранения и обмена по сети фотками, которые не планируется уже серьезно обрабатывать. Это значит, что разрешение изображения однозначно не определяет размер файла на выходе, а только в комбинации с параметром качества, который обычно варьируется от 1 до 100%.
И если убавить качество, то можно умять в малый размер файла огромную фотку. Но, скорей всего, ее будет неприятно смотреть из-за характерных "кубиков" и цветовых искажений, и теряется смысл в целом. Я бы рекомендовал не опускать качество ниже 80% (хотя и выше 95% обычно смысла ставить нет, т. к. на глаз информации не прибавляется, а размер растет).
Если при этом файл картинки оказывается все равно слишком объемным - надо или уменьшить разрешение, трезво оценив, надо ли столько пикселей, или, бывает, это просто протяженное мыло, или, если картинка реально качественная, загрузить ее на какое-нибудь облако, дав на форуме ссылку и, по возможности, вариант уменьшенного разрешения для заманухи.