8389 meters = 330275.590551 inches