1023 meters = 40275.590551 inches