how long do snails grow for