267.2 meters = 10519.685039 inches