0
Anonymous
Linear yards means in a straight line. 80 feet is equal to 26.666 yards.
Wiki User
Chat with our AI personalities
26 and 2/3 yards.