260.67 meters = 10262.598425 inches