Airbubba, minor point, but Fine Air went down off the west end of 27R on the north side, now known as 26L.
Terrible things happen from the simplest mistakes, not much different from those done daily in office cubicles around the world where nobody dies.