According to US Customs and Border Protection, building and maintaining the existing 670 miles of border fencing on the US-Mexico border would cost $6.5 billion over the barrier’s expected 20-year life cycle. At this price, fortifying the remaining 1,300 miles of the Mexico border would cost more than $12.6 billion.