34.39 meters = 112.828084 feet