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