how would you describe a meter in English units
A meter in english units could best be described as a little longer than a yard. A yard is 3ft a meter is 3.28084 feet. A meter can also be considered 1.09361 yards.