267 meters = 10511.811024 inches