how long is suez canal