Definition of the 880 yards are a unit of length equal to half of 1 mile .