About 670 miles of fencing on the U.S.-Mexico border was completed in accordance with the Bush administration's Secure Fence Act of 2006. That alone cost about $2.4 billion, for roughly one-third of the entire border and, according to migration experts, some of the easier and less costly areas to fence.