0
Anonymous
Chat with our AI personalities
In relation to what.
150 feet = 50 yards
50 meters = about 164.04 feet.
50 yards = 150 feet
how many acres in a mile 50 feet wide?