‘Sensible’ petition has enough signatures, president says