1954 miles of U.S.- Mexico border
700 miles currently fenced/walled
$20,000,000 per mile stated to be the cost to build new fence/wall sections (seems way too high, but we'll go with it)
1,254 miles left to fence/wall
1,254 x $20,000,000 = 25 billion dollars
The entire border wall could be completed for less than the cost of just one of the several Ukraine funding bills!
Side note: Cost to build 4-lane interstate highways is about $5,000,000 per mile (so where they came up with $20,000,000 per mile of border fence/wall is a good question; probably just more grifting by the contractors)
I think the 20 mil. Per mile includes all the tech like sensors and things we don't know about.