Answer:
99.06 meters
Explanation:
≈ 99.1 meters
1 foot = 0.3048 meters
325 / 3.281
99.055166
Best of Luck!
8.4m questions
11.0m answers