98.36 feet = 29.980128 meters