Yesterday there was a ceremony at our shipyard. I fly the P3P indoor. It was making small moves by itself when it was first take off. I thought it is because can not connect to GPS. I was flying at P-Atti mode. Firmware is 1.1.9. DJi Pilot App 1.2 with iphone 6, ios 8.4. Then it stabilized itself and I adjust the view, start the recording. After a while it was all good, I looked to the bird for checking (at sec. 7) and it was stable. After my check the bird went to its right at hit to the boat and fell down. Two propellers broken, battery out, rest is looks fine. I changed the props, put the battery back and bird not started again. Battery shows only one solid led when I want to start it. It was full charged. I changed the battery and bird started but it says compass error. After the ceremony finished I put the drone outside and calibrate the compass it worked fine. Gimbal was tilted and I calibrated it also. Now everything is working, I was lucky. I uploaded the flight log .txt file to healthydrones.com and the data shows really bad compass errors as attached pic. I know flying aroun this much steel will not a good idea but it is my job. Do you have any suggestions, what should i do next time? Here is the video for your investigation.