Given a vector<vector<int>>, return the position of the largest square zero-filled sub-vector, as a vector<int&g;t of size 3, with the first item for the row, the second for the column, and the third for the area of the sub-vector. Return {-1, -1, -1} if there is no such sub-vector.