What is the range of the BM78 module?
BM78 is a Low Energy module. These devices are not intended for long range. The main feature is the extra low power consumption. BM78 is a Class 2 output power (+1.5 dBm typical) module and the range of the device is defined by Bluetooth® standards. You can find a table with ranges under the "Uses" section of the Bluetooth Wikipedia page.
Additional information:
The recommended antenna for BM78 is ANT3216A063R2400A as specified in the BM78 Datasheet. You can consult the antenna datasheet for more information.