0
Anonymous
1 foot = 12 inches
1 meter = 3.28084 feet (rounded)
120 meters = 393.7 feet = 4,724.41 inches (rounded)
Wiki User
Chat with our AI personalities