A meter is a yard, plus 3 inches roughly. So 12 meters is a bit over 12 yards. Pretty deep.
Yes. I can find the conversion. But why does everyone want to use metric?