Another Swiss athlete , Daniela Meuli , finished third .