Sheldon Whitehouse actually said...
We have seen estimates from the Environmental Protection Agency that the current deficit of water and wastewater infrastructure in this country is $662 billion.
Context
Discussing the significant deficit in water infrastructure funding.
10/27/2009