34962 meters = 114704.724409 feet