Olympics
Length and Distance

What is 98.48 meters in feet?

Answer

User Avatar
Wiki User
05/05/2008

98.48 meters - 328.1 feet.