Some 400 sculptures make up the most recent installation from British artist Jason deCaires Taylor. Get a sneak peek before it opens to the public.