World's longest canal system