How long is the intercoastal waterway