Verb たところ vs たばかり — both about something 'just happening'?

「駅に着いたところです」and 「駅に着いたばかりです」both seem to translate as 'I just arrived at the station'. Same thing?
Post
沐學 Mizuru