8565 meters = 337204.724409 inches