The landing is kaput by now, but let's check how she behave trying to align her to the runway.
She's heavy, but she obeys nicely on the manoeuvrings - just watch your airspeed, a stall is sure death at this altitude.