260.89 meters = 10271.259843 inches