1.86 meters equals 6 feet and 1 inches or 6.10 feet. 1 meter equals roughly 3.28 feet and there are 12 inches in a foot.
Hello Nick0GR
America numbers cringe
Thanks, idk im banned.
Hello, idk I'm banned
I know and also don't agree with the American metric system however what biosenic said it simply wrong so I had to correct it, all my information came from the internet and nothing else!
Yours, Nick0GR