- standing 2743 metres (9,000 ft) long and 143 metres (470 ft) high, with an 80 kilometre (50 mile) long reservoir. The Kotri Barrage near Hyderabad is 915 metres (3,000 ft) long and provides additional supplies for Karachi. The Taunsa Barrage near Dera Ghazi Khan produces 100,000 kilowatts of electricity. The