267.67 meters = 10538.188976 inches