how long do emeralds form