"Prearm: Fence requires position"

Activate all arming checks and activate fence. After that you can only arm if GPS is OK. This is a standard and recommended best practice. Basically you test it by arming the vehicle.

Once again, all that is on the Methodically configure and tune ArduCopter Blog post.