Grid Imagery Provider Tile Size In Meters

I am trying to use a grid on 2D globe. I tried to create it like as follows, but I need the dimensions of tiles in meters. Is it possible to do that pixel to meter conversion in any way? Camera will be zooming in and out.

let layer = new Cesium.ImageryLayer(new Cesium.GridImageryProvider({
cells : 4,
color : Cesium.Color.GREY
}));
viewer.scene.imageryLayers.add(layer);

GridImageryProvider uses tileWidth and tileHeight in pixels. There’s a few other ways to create a grid, see this discussion: Static grid system.