I'll talk to you in thirty minutes, be here then.
Does the above sentence mean The speaker wants to talk to someone in thirty minutes, and wants them to be present where the talk is supposed to take place?
And is the given sentence grammatically correct?