8329 meters = 327913.385827 inches