265.9 meters = 10468.503937 inches