To be that late, it cannot be forgiven. Informed that you were on your way before the meeting time, that's normal.
But to actually make contact with you 45mins after the meeting time, that earns you a chance to be smacked by a speeding train. What's more, the contact made after 45min was to say you were still not at the meeting place yet.
You're trash, really. To think you got that position.