The Irish elk (Megaloceros giganteus) is the largest known species of deer to have ever ex