I have two double decker cages but each level houses a pair so mine levels aren't connected. I used 49 grids for each complete double decker cage. If you have an opening for a ramp, you'd probably need one less grid.
https://s738.photobucket.com/albums/xx28/kavykeeper/?action=view¤t=IMG_0475.jpg (<script class="js-extraPhrases" type="application/json">
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
</script>
<div class="bbImageWrapper js-lbImage" title="Second level"
data-src="/proxy.php?image=https%3A%2F%2Fi738.photobucket.com%2Falbums%2Fxx28%2Fkavykeeper%2Fth_IMG_0475.jpg&hash=a1b81c796fb67b40221b015b09b274a0" data-lb-sidebar-href="" data-lb-caption-extra-html="" data-single-image="1">
<img src="/proxy.php?image=https%3A%2F%2Fi738.photobucket.com%2Falbums%2Fxx28%2Fkavykeeper%2Fth_IMG_0475.jpg&hash=a1b81c796fb67b40221b015b09b274a0"
data-url="https://i738.photobucket.com/albums/xx28/kavykeeper/th_IMG_0475.jpg"
class="bbImage"
data-zoom-target="1"
style=""
alt="Second level"
title="Second level"
width="" height="" loading="lazy" />
</div>)