The border 's total length is 3,145 km ( 1,954 mi ) , according to figures given by the International Boundary and Water Commission .
The border 's total length is 3,169 km ( 1,969 mi ) , according to figures given by the International Boundary and Water Commission .