No, this is not a limitation of the switches, it's a limitation of the Ethernet cable itself.
Standards for cable distance recommend that Cat5, Cat5e, Cat6 and Cat6a cables have a maximum cable segment run length of 100 meters or 328 feet. The cable distance specifications are part of the Telecommunications Industry Association (TIA) and Electronic Industries Alliance (EIA) standards. When recommended cable distances are exceeded, then signal loss may occur. If segment runs must exceed twisted-pair cabling specifications, a repeater or switch could be added. Solid cable, such as Cat5e solid core cable, is normally used for covering longer network cable distances. To construct these cables, four pairs of twisted wires are used which are either shielded or unshielded, depending on the level of protection needed. The most common cable type is unshielded, which is commonly referred to as UTP.
I am not a Cisco Meraki employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.
Please, if this post was useful, leave your kudos and mark it as solved.