Aircraft Repositioning

I have some logic that remembers where I parked an aircraft. However, when I try to reposition the aircraft if I am not close to the parking it drops the aircraft to the correct coordinates but always a few feet off the ground. Sometimes this causes a aircraft damage even though I have crash detection off. What accounts for this? And how can i turn off any type of damage when repositioning?

I interface via FSUIPC so please provide the offset I should be using.

Thanks.