There are 5280 feet in one yard. Therefore, 98 feet is equal to 98/5280 = 0.018560 recurring (that is, 0.0185606060..) miles.
98 centimeters = about 3.22 feet.
98 feet x 140 feet is 0.314968 acres.
294 feet
60.9 miles
98 miles
98 miles
157.5km is 98 miles.
98 meters = 321.52231 feet
3 miles = 15,840 feet 6 miles = 31,680 feet
8.16'
8 1/6 feet
294 feet is 98 yards.