0
Anonymous
There are 36 inches in one yard. Therefore, 500000000 yards is equal to 500000000 x 36 = 18000000000 inches.
Wiki User
Chat with our AI personalities