How many calendar days pass between the new moon and full moon?