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