Kate Moss' 34-hour birthday bash