#include <bits/stdc++.h>
using namespace std;
int n, m;
long long int a[1004][1004];
long long int b[1005];
long long int c[1005];
long long int ci, cj;
int main() {
  long long int i, j;
  scanf("%d %d", &n, &m);
  for (i = 0; i < n; i++)
    for (j = 0; j < m; j++) scanf("%I64d", &a[i][j]);
  for (i = 0; i < n; i++)
    for (j = 0; j < m; j++) b[i] += a[i][j];
  for (i = 0; i < n; i++)
    for (j = 0; j < m; j++) c[j] += a[i][j];
  long long int mm = -1, tt;
  long long int res = 0;
  long long int mi;
  for (i = 0; i <= n; i++) {
    tt = 0;
    for (j = 0; j < n; j++) {
      tt += b[j] * (4 * i - 4 * j - 2) * (4 * i - 4 * j - 2);
    }
    if (mm < 0 || mm > tt) {
      mm = tt;
      mi = i;
    }
  }
  ci = mi;
  res += mm;
  mm = -1;
  for (i = 0; i <= m; i++) {
    tt = 0;
    for (j = 0; j < m; j++) {
      tt += c[j] * (4 * i - 4 * j - 2) * (4 * i - 4 * j - 2);
    }
    if (mm < 0 || mm > tt) {
      mm = tt;
      mi = i;
    }
  }
  cj = mi;
  res += mm;
  printf("%I64d\n", res);
  printf("%I64d %I64d\n", ci, cj);
}
