40008 meters = 1575118.110236 inches