One of the runways at Algiers is completely closed until 10th August, the other is the same length but maybe it is temporarily shortened due to work in progress at the area around the ends where they almost meet? Don't have the charts at hand to check right now but I would imagine it is to do with some take-off performance limitations.