Battle of the philippine sea location July 8, 2019 16 32 64 128 Battle of the philippine sea location map Battle of the philippine sea date and location Battle of the eastern solomons Battle of terek river Battle of cape esperance