Transmit sensor data of Wireless Vibration Transmitter and suggestion about wireless memory range

Hello, What is the maximum information memory can be traveled without any issues, as I am using a wireless vibration transmitter which and I am thinking to use these sensors at more than 500 meters which are using XBee S2C pro I want to make it internet friendly by making a gateway using ESP32 connecting with XBee module using serial communication protocol.
Any advice on this will be much help.