how long does e last