170.3 meters = 6704.724409 inches