8343 meters = 328464.566929 inches