596.9 meters = 23500 inches