8369 meters = 329488.188976 inches