Could it be, not the ACARS messages, but the method of transmission & reception that offers such data...
I have no knowledge of this technology and from what I've read previously and reasoning that 2 miles in altitude would require timing to absurd limits, triangulation too, can only ask that experts here knock my suggstion back quickly and categorically!