6698 inches = 170.1292 meters