All off-street loading and unloading spaces, maneuvering areas, driveways, and entranceways shall be graded, surfaced with asphalt or other suitable material, and drained to the satisfaction of the Township Engineer, to the extent necessary to prevent nuisances of dust, erosion, or excessive water flow across public ways and to protect adjoining property.