#include <bits/stdc++.h>
long long int a[1101][1101];
long long int js[1101][1101];
long long int s1[1101];
long long int s2[1101];
int main() {
  long long int n, m;
  long long int i, j;
  long long int sum1, sum2;
  long long int min1, min2;
  long long int l1, l2;
  scanf("%lld%lld", &n, &m);
  for (i = 1; i <= n; i++) {
    for (j = 1; j <= m; j++) {
      scanf("%lld", &a[i][j]);
    }
  }
  for (i = 1; i <= n; i++) {
    for (j = 1; j <= m; j++) {
      js[i][j] = js[i][j - 1] + a[i][j];
    }
  }
  for (i = 1; i <= n; i++) {
    s1[i] = js[i][m];
  }
  for (i = 1; i <= m; i++) {
    for (j = 1; j <= n; j++) {
      js[j][i] = js[j - 1][i] + a[j][i];
    }
  }
  for (i = 1; i <= m; i++) {
    s2[i] = js[n][i];
  }
  min1 = -1;
  min2 = -1;
  for (i = 0; i <= n; i++) {
    sum1 = 0;
    for (j = 1; j <= n; j++) {
      sum1 += s1[j] * (i * 4 - ((j - 1) * 4 + 2)) * (i * 4 - ((j - 1) * 4 + 2));
    }
    if (min1 == -1 || min1 > sum1) {
      min1 = sum1;
      l1 = i;
    }
  }
  for (i = 0; i <= m; i++) {
    sum2 = 0;
    for (j = 1; j <= m; j++) {
      sum2 += s2[j] * (i * 4 - ((j - 1) * 4 + 2)) * (i * 4 - ((j - 1) * 4 + 2));
    }
    if (min2 == -1 || min2 > sum2) {
      min2 = sum2;
      l2 = i;
    }
  }
  printf("%lld\n%lld %lld", min1 + min2, l1, l2);
  return 0;
}
