mean life of cosmic rays 456646