0
Anonymous
3 (metres) * 1000 / 25.4 / 36 = 3.281 yards (approx)
(approx 3 yards 0 feet 10 7/64 inches)
Wiki User
Chat with our AI personalities
Three meters is about 3.28 yards.