https://yandex.ru/maps/-/CBBuUFQMXD
одна из самых больших ошибок - это попытка эффективного распределения квадратов. в результате получаем вывернутое непонятно что. пусть лучше квадратов будет больше и какие-то будут вне границы, за-то восприятие карты в любом виде и на любом устройстве будет стандартным. предлагаю на эту накинуть сетку.