2 inches would be pushing it, even including the tail. Mine are about a year old, and they are just over 1.5 inches, 1.75 if you go to the tip of their tail. They are heavier bodied, but not as long as my adult neons.
ok i worryed becuase i don't think there big enough to eat the snails i got (less then 1/4") but they just look too small. will they eat a snail that big?