29985 meters = 98375.984252 feet