Yes as mega means million.
An Equal Music was created on 1999-04-08.
0.0357
8/100 = .08
14080 yds
No. 80mg equals .08 grams
100 cm equal 39,370 08 in.
http://tcrgroups.blogspot.com/2009/08/is-it-possible-to-have-society-that.html
The answer is .08 cm
( 1 centimeter = 0.39 inches) 11.7 inches (1 inches = .08 foot) 0.936 feet
Put air in tires make sure air pressure is equal in all tires
there are 16 oz in one pound so 0.08 lbs equals 1.28 oz
.08 miles equates to approximately 422 feet.