Epoch duration of the last 500 epochs