Ну, во-первых, поскольку они находятся на поверхности сферы, они будут не точными квадратами, а изогнутыми поверхностями с параллельными верхними и нижними границами и непараллельными боковыми границами.и поскольку широта самого северного ряда «квадратов» будет отличаться от широты самого южного ряда, вы должны решить, насколько важно, чтобы стороны (вертикальные границы) были ровно 100 км ...
(Примечание: невозможно - очень трудно - гарантировать, что верхняя и нижняя горизонтальные границы будут ровно 100 км, если только "квадрат" точно не пересекает экватор)
Если этокритические, то вертикальные границы между "квадратами в каждом ряду не будут совпадать с вертикальными граничными линиями ряда выше и ниже него ... С другой стороны, если длина сторон не является критической, то есть если только площадь каждого "квадрата" должна быть одинаковой, тогда вы можете сделать вертикальные линии (боковые границы) совпадающими между рядами и просто сделать каждый последующий ряд "квадратов" немного выше или короче (с севера на-счет), чтобы площадь квадратов в каждом ряду оставалась одинаковой ...