Detention facilities which utilize surface impoundment, such as depression in parking areas, rooftops and diked areas, shall provide sufficient volume to fully contain the total volume of rainfall excess. The outlets of such facilities shall be designed to limit the maximum discharge rate of stormwater runoff to that which occurs at the site under existing conditions and shall discharge in such a way as to not adversely affect adjacent property. If rooftop storage is proposed, the weight of the water on the roof shall be provided for in the structural design of the building, and the roof shall be designed to provide maximum protection against leakage. Earth berms or dikes used to create an impounding area shall be stabilized with the slopes protected with vegetative cover, paving or riprap to protect against failure or breaching.