Question: how many miles is the border between united states and mexico
Answer: 1,954 miles ( 3,145 km )