A Goulds 7GS15 delivers 2 GPM at 660 ft of head, 4 GPM at 625, 6GPM at 555, 8 GPM at 460, and 10 GPM at 330 ft.
A 7GS20 delivers 6 GPM at 760 ft, 8 GPM at 640 ft, and 10 GPM at 480 ft.
I would pick the 7GS20 for that application or the 5GS15. The 5GS15 will give you 5 GPM at 660 ft of head and the 7GS20 will give you 7 GPM with 705 ft of head.
Starting at 660 ft of head from the pump at 5 GPM, allow 40 ft of head loss for friction and 160 ft for 70 psi at delivery, and you have only 460 ft remaining for lift. The 5GS15 goes to 800 ft of head at 3 GPM and 735 ft at 4GPM so you have a lot of head margin if you can accept 3 or 4 GPM.
The 7GS20 gives you 705 ft at 7 GPM and 850 ft at 4 GPM if you need that much water and the well will produce it.
If you want to stay with 1.5 HP you should select the 5GPM pump. If you need more flow, go to the 7GS20.
Either will work with 1" pipe.