was watching the screen and we appeared to touchdown on the piano keys, however, kept watching and the deployment of the spoilers gave away the landing point....
I think the landing point is reasonably obvious - when the camera is almost dropped because of the ker-runch!