> For GSM maximum distance is limited to about 40km (by lightspeed so you can't do anything about it).
Usually the range is limited to the distance the signal can travel in one timeslot, but it seems you can do something about it if your BTS is modified to allow the signal to arrive in the next timeslot.