how far is pennsylvania from baltimore