I realize this is just a tiny white dot - but this is the little plane that just "landed" in the East River