The catastrophic floods that hit Pakistan has caused the country a whopping USD 28 billion in damages and it might take 2 to 10 years for the long-term construction of the areas affected by the unprecedented calamity, the media reported on Tuesday, quoting a revised estimate.